Cassandra:使用cdlsh创建JSON列
假设我有一个表,其中一列是JSON。 喜欢 a:文本 b:文本 c: 我如何在Cassandra中定义这样的表,以便能够Cassandra:使用cdlsh创建JSON列,json,cassandra,cqlsh,Json,Cassandra,Cqlsh,假设我有一个表,其中一列是JSON。 喜欢 a:文本 b:文本 c: 我如何在Cassandra中定义这样的表,以便能够 从表中选择*,其中c.d=something???Cassandra通常不会为您解码或解释JSON。其他一些流行的NoSQL工具可以做到这一点;也许你在想别的东西,或者你想用别的东西 解决卡桑德拉问题的正确方法并不清楚。d是所有或许多记录都具有的属性,还是表示任意属性查找 对于Cassandra来说,很重要的一点是,在设计模型时要充分了解需要查询的内容,这与关系数据库不同,关
从表中选择*,其中c.d=something???Cassandra通常不会为您解码或解释JSON。其他一些流行的NoSQL工具可以做到这一点;也许你在想别的东西,或者你想用别的东西 解决卡桑德拉问题的正确方法并不清楚。d是所有或许多记录都具有的属性,还是表示任意属性查找
对于Cassandra来说,很重要的一点是,在设计模型时要充分了解需要查询的内容,这与关系数据库不同,关系数据库通常只需要知道数据的结构和关系。我的JSON就像a={b=c,d=e}。我的问题是-我可以在Cassandra中定义一个复合字段,将JSON值包含在其中,然后允许我从field.b=c和field.d=e的表中进行类似select*的选择吗?