【问题标题】:Incrementing Cassandra Counter Column Family in NodeJs在 NodeJs 中增加 Cassandra 计数器列族
【发布时间】:2013-06-08 11:26:33
【问题描述】:

我正在尝试通过 node.js 在 cassandra 数据库中进行插入/增量...

假设我有这张桌子:

CREATE COLUMN FAMILY MsCounter
WITH comparator = UTF8Type
AND key_validation_class=UTF8Type
AND default_validation_class = CounterColumnType;

然后假设我想在 MsCounter 上插入/增加一个行键和一个值:

rowKey: 'Tim', columnName1: columnName1 + 1

有没有办法在 Node Js 中以编程方式使用 cassandra-client?

我知道他们展示了插入和更新常规列族的示例,但同样适用于计数器列族吗?

【问题讨论】:

    标签: node.js cassandra


    【解决方案1】:

    阅读此sample 后,我意识到可以在不使用可选参数的情况下执行 CQL。以下是我的做法:

    con.execute('UPDATE MsCounter SET columnName = columnName + 1 WHERE key=?', ['Tim'], function(err) {});
    

    【讨论】:

      猜你喜欢
      • 2020-01-26
      • 1970-01-01
      • 1970-01-01
      • 2015-07-25
      • 2012-06-07
      • 1970-01-01
      • 2010-12-29
      • 2016-09-11
      • 1970-01-01
      相关资源
      最近更新 更多