有没有办法使用nodejs连续监视特定列的cassandra表列?

时间:2018-01-23 22:40:28

标签: node.js cassandra cassandra-driver

我需要连续监视cassandra数据库表中的2个列值,如果column1 == true和column2 == true,我需要执行一些操作。

Cassandra驱动程序库是否有能力执行上述操作?或任何其他图书馆执行上述任务?

1 个答案:

答案 0 :(得分:0)

据我所知,cassandra司机没有这种能力。

但Cassandra有triggers功能。触发器代码应放在Cassandra节点上,并且应该是JVM语言之一:

  

触发器可以用任何Java(JVM)语言编写,并且存在于数据库之外。将触发器代码放在Cassandra安装目录的lib / triggers子目录中,它在集群启动期间加载,并存在于参与集群的每个节点上。在请求的DML语句发生之前,在表上定义的触发器将触发,这将确保事务的原子性。