任何类似数据库解决方案\库的SVN都是开源的,可以用Java工作吗?

时间:2010-10-11 13:22:41

标签: java sql database jdo

我想拥有自己的数据库服务器开源,能够保存记录更改的历史记录。 意思是我不希望它变得复杂,我喜欢用JDO操作,但是有一些修改扩展...或者像DB这样的SQL扩展sintax和搜索功能......所以就在那里任何这样的?

1 个答案:

答案 0 :(得分:3)

嗯,有一个由Hibernate提供历史记录支持的解决方案,它被称为Envers,但是从我记忆中来看,存在一些小缺点。

还有另一种解决方案:JCR。 Java Content Repository是一个非关系数据库,它与您的历史需求更加兼容(例如,它可以使用SVN存储库作为存储后端)。作为示例,您可以查看modeshape