2

クラスター化されたデータの配布に Hazelcast を使用しています。インターフェイス MapStore と MapLoader を使用して、データの永続性に関するドキュメントを読みました。これらのインターフェースを実装し、クラス名を hazelcast.xml ファイルに書き込む必要があります。

hazelcast を使用したファイル永続化のためのこれらのインターフェイスの実装例はありますか? ダウンロードして使用できるソースコードまたはjarファイルについて知っている人はいますか?

ありがとう

4

1 に答える 1

1

ObjectOutputStream と ObjectInputStream を使用するだけで独自に実装できます。

マップの名前でディレクトリを作成できます。store(key, value) 操作は、key.dat という名前のファイルを、シリアル化された値の内容で作成します。load(key) メソッドは「key.dat」ファイルをオブジェクトに読み込んで返します。

ObjectOutputStream と ObjectInputStream の使用例はこちら

http://www.mkyong.com/java/how-to-write-an-object-to-file-in-Java/

http://www.mkyong.com/java/how-to-read-an-object-from-file-in-Java/

次に、この実装クラスをクラスパスに追加し、hazelcast.xml に設定する必要があります。

于 2012-05-08T05:26:18.200 に答える