jvm语言——BDB - JE嵌入式数据库的替代品



我一直在使用BDB JE,因为它是由SleepyCat开发的,然后被Oracle收购,许可政策现在不清楚。那么,使用

键值数据库的替代方案是什么呢?
  • 键和值对象的自定义序列化器
  • 有二次收集的能力
  • 高吞吐量
  • 存储数千万条记录的能力
  • 嵌入到基于jvm的应用中,没有单独的服务/应用
  • 低内存占用

谢谢!

JDBM4 aka MapDB: https://github.com/jankotek/mapdb

"MapDB提供并发的TreeMap和HashMap,由磁盘存储或堆外内存支持。它是一个快速、可扩展且易于使用的嵌入式Java数据库引擎。它很小(160KB jar),但是包含了事务、空间高效序列化、实例缓存和透明压缩/加密等特性。它还具有出色的性能,只有本地嵌入式数据库引擎才能与之匹敌。"

相关内容

  • 没有找到相关文章

最新更新