与主题一样:我无法找到任何好的信息,Hazelcast是否支持将JSON对象存储为缓存数据?如果是这样,它允许基于一些类似JSONPath / JPQL / SQL的表达式来查询这些对象吗?
我可以看到Apache Geode(GemFire)确实支持这样的功能:http://geode-docs.cfapps.io/docs/developing/data_serialization/jsonformatter_pdxinstances.html我想知道这个大对手是否可以做同样的事情。
答案 0 :(得分:2)
Hazelcast 3.12中已添加JSON支持:https://docs.hazelcast.org/docs/latest/manual/html-single/#querying-json-strings
您可以检出合并的提取请求:https://github.com/hazelcast/hazelcast/pull/14307
答案 1 :(得分:1)
在Hazelcast 3.6中,您有自定义提取器 - >你可以有一个JSON提取器,然后在查询中使用。请参阅https://github.com/hazelcast/hazelcast-code-samples/tree/master/distributed-map/custom-attributes作为示例。
答案 2 :(得分:0)
Hazelcast没有开箱即用的JSON支持。