如何更改Aerospike使用的序列化器/解串器?

时间:2016-09-29 10:59:58

标签: java serialization avro aerospike protostuff

我正在使用aerospike的java客户端。 我希望更改aerospike用于java对象的序列化程序,即java序列化程序 我打算使用其他更快的序列化库,例如PROTOSTUFF / AVRO。

如何设置我的自定义序列化程序以供​​aerospike客户端使用。

我也在我的项目中使用Spring(无论如何这都可以帮助)。

另外,请指出与aerospike客户端一起使用的不同序列化程序的一些基准测试(如果可用)。

1 个答案:

答案 0 :(得分:1)

对于所有非本机数据类型(aerospike),Aerospike Java客户端依赖于Serializable接口来序列化Java对象。因此,您可以将对象/数据包装在实现Serializable接口的自定义类中。您可以从该自定义类调用首选编码器/解码器。