作为应用程序的一部分,我需要将文件存储在磁盘上,然后调用lucene将这些文件添加到其索引中以启用搜索。当然,java提供了从磁盘写入和检索文件的默认API,但作为一名经验丰富的程序员,我预先设想我将重新发明轮子来管理编码、acid等细节。简言之,我正在寻找一个经验证的api(开源/免费软件),我可以使用/插件到我的应用程序-存储/检索文件从磁盘。文件压缩不是我的主要要求。请给我建议。丹麦
snvhrwxg1#
云api依赖于云。你打算使用哪种云?例如对于google云存储,您有一个java api:https://developers.google.com/appengine/docs/java/googlestorage/但您也可以使用数据存储api:https://developers.google.com/appengine/docs/java/datastore/和/或memcache(用于内存缓存):https://developers.google.com/appengine/docs/java/memcache/亚马逊的许多服务都有java api:http://aws.amazon.com/sdkforjava/你应该首先选择你的云类型/提供者,并研究它们的api。
1条答案
按热度按时间snvhrwxg1#
云api依赖于云。你打算使用哪种云?例如
对于google云存储,您有一个java api:https://developers.google.com/appengine/docs/java/googlestorage/
但您也可以使用数据存储api:https://developers.google.com/appengine/docs/java/datastore/
和/或memcache(用于内存缓存):https://developers.google.com/appengine/docs/java/memcache/
亚马逊的许多服务都有java api:http://aws.amazon.com/sdkforjava/
你应该首先选择你的云类型/提供者,并研究它们的api。