如何动态更改Jackrabbit持久性管理器?

时间:2013-02-20 10:47:28

标签: derby jackrabbit file-storage

我使用了基于derby DB和文件系统存储库的内部持久性管理器。

现在它有大约150万个文件和3 TB的回购,以及大约600万个德比数据库中的记录。

我认为这个数据库太多了,因为我上次的表现极度放缓。

所以我想将持久性管理器更改为MySQL或Oracle。

从Apache Jackrabbit derby DB导出数据并导入MySQL的最佳方法是什么?

我怎样才能以最简单,最快捷的方式做到这一点?

1 个答案:

答案 0 :(得分:2)

persistence manager页描述了如何迁移到Jackrabbit版本或新版Backup and Migration

根据我的经验,MySQL或Oracle实际上并不快,Derby是嵌入式(进程中)。 MySQL和Oracle是远程的,因此对于每个请求都有一个网络往返。

相反,您可以使用更高的bundle cache size和/或更高的数据库缓存大小。