2

gemfireキャッシングのキーと値のペアとして(文字列、文字列の配列リスト)を使用しています.リスト全体を取得せずに値リストから特定の値を追加または削除し、リストを追加/削除して再度公開する方法はありますか? !

4

2 に答える 2

0

GemFire は保存時に値をシリアル化し、シリアル化のタイプとレベルを制御するためのさまざまな複雑な構成を備えています。

したがって、値の値を更新している場合、シリアル化された値がクライアントにストリーミングされ、それを変更してから、変更された値を再シリアル化してサーバーにストリーミングしているということです。それを格納します。

サーバー側自体で ArrayList の値を更新するだけの場合は、サーバー側のリスナーを作成し、そのクラスをサーバーのクラスパスに追加して、シリアライゼーション/デシリアライゼーションをより細かく管理できるようにする必要があります。

または、おそらくデータ モデルを変更して、ArrayList の値を Map に近づけ、プライマリ リージョンと同じ場所にあるセカンダリ リージョンにフラット化する必要があります。

于 2015-05-26T20:18:48.400 に答える