您是否知道在
Java中存储和检索对象的“简单”方法,而不使用像Hibernate这样的关系DB / ORM?
[请注意,我不是为了这个目的考虑序列化,因为它不允许在对象图形的中间检索任意对象.由于其限制性许可,我也不考虑DB4O.谢谢.]
“简单”的意思是:不必处理诸如键/值对之类的低级细节来重建对象图(与BerkeleyDB或传统缓存一样).这同样适用于从文档或列的数据库(CouchDB,HBase,…甚至Lucene)重建对象.
也许有一些有趣的项目提供了我不知道的所提到的存储系统和对象模型(如ORM将用于RDBMS)之间的一层集成.
任何人都成功地使用那些在生产中,还是尝试使用除关系数据库之外的持久性策略? RDF商店怎么样?
更新:我遇到了一篇非常有趣的文章:A list of distributed key-value stores