是否存在基于文件系统的键值存储的高效Java实现,具有以下功能:
Berkeley DB JE会吗?
答案 0 :(得分:3)
只需使用您选择的文件系统格式化专用分区?文件系统将满足要求1-4,并且可以通过移动/复制或删除该分区来满足要求5。
答案 1 :(得分:2)
我建议MapDB,MapDB提供由磁盘存储或堆外内存支持的并发映射,集和队列。轻巧而且可以破解。
答案 2 :(得分:0)
这可能有用。看起来像你的情况。假设,值得一看。
http://xtreemfs.blogspot.com/2008/11/babudb-efficient-key-value-store-for.html
这里还介绍了有关它的详细信息:
答案 3 :(得分:0)
也许是HBase,但是你需要运行整个Hadoop堆栈,这可能是过度的! http://hbase.apache.org/