1

私は Hibernate 3.6 を試していましたが、提供されている infinispan 分散キャッシュの機能について疑問に思っています。

メイン サイトとディザスタ リカバリ サイトの間でデータベースを複製する必要があります。

PostgreSQL をレプリケートするように構成することは可能ですが、メインから DR サイトに同じデータが2 回送信される可能性があると考えています。私のアプリケーションには多くの更新があると予想されるので、それは心に留めておくべきことです。これは制約のある WAN リンクを経由するため、大量のデータが送信されるように感じられ、それは良い考えとは思えません。

基になるデータベース自体を複製する必要がないように、2 つのサイト間で複製するように infinispan を構成できますか? もしそうなら、どのように?どのくらいの帯域幅が集中しますか?

4

1 に答える 1

0

Postgresql >=9.0 には非常に優れたレプリケーションがあります。使用してください。更新が多い場合は、DR センターにキャッシュをレプリケートしないでください。復旧に必要なデータ以外はレプリケートしないでください。

DR センター == バックアップ <> ロード バランシングなど

Hibernate キャッシュは、フラッシュされない大量のデータをメモリに保持します。」

場合によります。データを手動でフラッシュしたり、フラッシュモードを自動、コミットなどに設定したりできます。

于 2010-11-08T15:19:40.673 に答える