如何使用JSON编写upsert Cassandra CQL查询?

时间:2015-10-29 14:58:05

标签: json cassandra cql upsert

在使用JSON时,将数据插入表中(现有行)时,Cassabdra的行为似乎不同。

以下是一个例子:

  1. “INSERT INTO”+ tableName +“(”+ fields +“)VALUES(”+ values +“)”
  2. “INSERT INTO”+ tableName +“JSON'”+ json +“'”
  3. 在示例#1中,插件的作用类似于upsert-仅更新上述字段并保留其余字段,就像插入前一样。

    在示例#2中,插入行为几乎就像一个经典的插入 - 用新的行覆盖旧行。

    使用JSON查询的最佳方式是什么(例如#2),它将作为示例#1中的查询?

    非常感谢,

    的Eyal

0 个答案:

没有答案