标签: java sql database jdo
我想拥有自己的数据库服务器开源,能够保存记录更改的历史记录。 意思是我不希望它变得复杂,我喜欢用JDO操作,但是有一些修改扩展...或者像DB这样的SQL扩展sintax和搜索功能......所以就在那里任何这样的?
答案 0 :(得分:3)
嗯,有一个由Hibernate提供历史记录支持的解决方案,它被称为Envers,但是从我记忆中来看,存在一些小缺点。
还有另一种解决方案:JCR。 Java Content Repository是一个非关系数据库,它与您的历史需求更加兼容(例如,它可以使用SVN存储库作为存储后端)。作为示例,您可以查看modeshape。