将JSON对象转换和存储到Apache Cassandra的最佳方法

3
我有一个API服务,用户可以推送任意的JSON对象,这些JSON对象可以是嵌套的,也可以是普通的。我面临一些挑战,如何有效地将传入的JSON对象转换为更适合在Cassandra上存储的内容。非常感谢您提供处理建议。谢谢。

你可以将整个JSON对象存储在Cassandra中,那么为什么要进行转换呢? - Helping Hand..
考虑将序列化的Java对象存储为JSON格式到Cassandra中,有什么好处和坏处? - John
1个回答

3

如@omnibear所建议的那样,你应该查看链接的答案。基本上,在决定解决方案之前,你需要找到答案来回答这个问题:“在存储后如何处理每个JSON?”可能有一些情况:

  1. 如果你按原样处理它,那么可以将其存储为blob。
  2. 如果你有需要修改预定义的JSON属性子集的情况,则可能希望将这些属性作为列存储,而将JSON的其余部分作为blob存储。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接