我精通Python,但是初学者使用Java并且不支持Python - 在Java或NodeJS(不是Documentation,其中包含片段和部分代码)中查找有关如何将JSON存储到Apache Ignite缓存然后查询任何字段(使用字段查询)。
问题是JSON每次都可以有不同的结构(一次可以有3个字段,下次有30个字段),全部由用户控制。
是否有任何工作示例显示从开始(从某个文件的JSON)到结束(Ignite缓存)的整个过程?
答案 0 :(得分:1)
我怀疑有一个完整的例子。您需要执行以下操作:
BinaryObjectBuilder
(基本上,为JSON对象中的每个字段调用setField
)。 Ignite二进制对象允许使用动态模式,因此如果一个对象有3个字段和另外30个字段,即使它们属于同一类型,也可以。build()
并将结果BinaryObject
放入缓存中。