2016-09-29 7 views
0

私はaerospikeのJavaクライアントを使用しています。 aerospikeがjavaオブジェクト(java serializer)に使用するシリアライザを変更したいと思います。
私は他のより高速な直列化ライブラリを使用するつもりです。 PROTOSTUFF/AVRO。Aerospikeで使用するシリアライザ/デシリアライザを変更するにはどうすればよいですか?

aerospikeクライアントで使用するカスタムシリアライザを設定するにはどうすればよいですか。

私はまた、私のプロジェクトで春を使用しています(とにかく助けてくれれば)。

また、Aerospikeクライアントで使用される別のシリアライザのベンチマーク(利用可能な場合)を教えてください。

答えて

0

(Aerospikeの)非ネイティブデータタイプの場合、Aerospike JavaクライアントはSerializableインターフェイスに依存してJavaオブジェクトをシリアライズします。したがって、オブジェクト/データをSerializableインターフェイスを実装するカスタムクラスにラップすることができます。あなたはそのカスタムクラスからあなたの好みのエンコーダ/デコーダを呼び出すことができます。

関連する問題