2011-11-14 6 views
0

ノードのクラスタ内のエンティティBeanは同じデータストアを共有しますか?または、各ノードに独自のデータベースを設定し、ejbレイヤーでレプリケーションを行い、独自のデータストアに書き込むことができますか?クラスタへの「参加」は、クラスタから最新のデータを取得し、参加するときにローカルストアから読み込もうとするのではなく、書き込みでローカルストアを更新することですか?また、更新は全体にわたって複製され、エンティティはローカルデータベースに更新を書き込みます。jbossクラスタ内のノードは永続ストア用の独自のデータベースを持っていますか?

それはちょうどそのように機能しませんか?私はちょうどjbossのトレーニングに行って、どこにでもグーグルで行ってきました。おそらく、私の質問が基本的すぎるから、jbossクラスで私の質問に答えることができず、どんな本やオンラインの誰もそれを綴っていません。

エンティティBeanを介してデータベースを複製する信頼性のある(単純な)手段としてクラスタを使用できますか?私は、複数のデータストアを持つ地理的に分散したクラスタを探しています。または、これは単なる不可能です(エンティティejbコンテナがデータベースのように見なされた場合、分散マスターマスターレプリケーションの問題です)。

ありがとうございました!

答えて

0

クラスタは、アプリケーションロジックを複製して、アプリケーションのスケーラビリティを向上させます。これは実装固有のデータストアであるため、データストアを複製しません。

データベース・クラスタリングのためのオプションが数多くあり、それはあなたが現時点で使用しているかに大きく依存し、どのようなあなたの目的は、クラスタリングからある - 高可用性、迅速な読み取り、迅速な書き込み、ローカライズされたデータなど

関連する問題