在磁盘上存储文件的java实用程序?

js4nwp54  于 2021-06-30  发布在  Java
关注(0)|答案(1)|浏览(375)

作为应用程序的一部分,我需要将文件存储在磁盘上,然后调用lucene将这些文件添加到其索引中以启用搜索。
当然,java提供了从磁盘写入和检索文件的默认API,但作为一名经验丰富的程序员,我预先设想我将重新发明轮子来管理编码、acid等细节。
简言之,我正在寻找一个经验证的api(开源/免费软件),我可以使用/插件到我的应用程序-存储/检索文件从磁盘。
文件压缩不是我的主要要求。
请给我建议。
丹麦

snvhrwxg

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。

相关问题