首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Json在hazelcast中的支持

Json在hazelcast中的支持
EN

Stack Overflow用户
提问于 2016-10-10 15:28:11
回答 1查看 511关注 0票数 1

有办法在Hazelcast中实现类似JSON的支持吗?简而言之,需求是能够存储具有任意属性的对象,并能够基于这些属性查询映射。

代码语言:javascript
复制
         public class DynamicBean implements Portable {

        private Map<String,String> attributes;
}

到目前为止,我已经尝试过便携自定义属性,不幸的是,它们都达到了需要事先了解属性的程度。

我还想到了其他几种方式:

  1. 对于不需要设置的属性,使用带有某种无效值的可移植对象和初始化对象。
  2. 在传递命令以在IMap.executeOnEntries()对象中搜索之后,使用EntryProcessor返回匹配的条目。但在这种方法中,我不确定它将具有多大的可伸缩性,因为EntryProcessor需要反序列化每个对象。
EN

回答 1

Stack Overflow用户

发布于 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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39961698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档