有办法在Hazelcast中实现类似JSON的支持吗?简而言之,需求是能够存储具有任意属性的对象,并能够基于这些属性查询映射。
public class DynamicBean implements Portable {
private Map<String,String> attributes;
}到目前为止,我已经尝试过便携和自定义属性,不幸的是,它们都达到了需要事先了解属性的程度。
我还想到了其他几种方式:
IMap.executeOnEntries()对象中搜索之后,使用EntryProcessor返回匹配的条目。但在这种方法中,我不确定它将具有多大的可伸缩性,因为EntryProcessor需要反序列化每个对象。发布于 2016-10-18 15:55:07
我目前正在研究CBOR支持,它类似于二进制JSON,并将提供您期望的大多数特性(queryable,indexable,.)。
目前,您可以尝试使用便携,哪种类型的hashmap类似的东西。你会在这里找到文档:http://docs.hazelcast.org/docs/3.7/manual/html-single/index.html#implementing-portable-serialization
https://stackoverflow.com/questions/39961698
复制相似问题