1

derby DB とファイルシステム リポジトリに基づく内部の持続性マネージャーを使用しました。

現在、リポジトリには約 150 万のファイルと 3 TB、derby DB には約 600 万のレコードがあります。

前回はパフォーマンスが大幅に低下したため、その DB には多すぎると思います。

そのため、永続化マネージャーを MySQL や Oracle などに変更したいと考えています。

Apache Jackrabbit derby DB からデータをエクスポートして MySQL にインポートする最良の方法は何ですか?

これを最も簡単で最速の方法で行うにはどうすればよいですか?

4

1 に答える 1

2

Jackrabbit のバージョンまたは新しい持続性マネージャーに移行する方法については、バックアップと移行のページで説明されています。

私の経験では、MySQL または Oracle は実際には高速ではなく、Derby が組み込まれている (インプロセス) ためです。MySQL と Oracle はリモートであるため、リクエストごとにネットワーク ラウンドトリップが発生します。

代わりに、より大きなバンドル キャッシュ サイズやより大きなデータベース キャッシュ サイズを使用することができます。

于 2013-02-20T16:53:14.567 に答える