在cassandra3.0中实现触发器

时间:2019-07-10 07:06:47

标签: java cassandra cassandra-3.0 database-trigger

有人可以解释一下如何在cassandra中实现触发器。这里我需要的是,我有两个表Alarm和AlarmReplica,在其中更新警报表中的数据时,我需要将Alarm中的所有数据复制到AlarmReplica。因此,我选择了触发器来实施这项工作。但不幸的是,我找不到与cassandra触发器实现相关的任何文档。由于我是Cassandra的新手,所以有人可以帮助我在cassandra中实现触发器。预先感谢。

1 个答案:

答案 0 :(得分:0)

您找不到触发器的任何文档,因为它们已被弃用,通常被认为是一个坏主意。

如果您真的想为此使用触发器,则可以查看cassandra源代码here中的触发器示例。

在这里我不是100%清楚您的用例,但是如果您要写到两个表,为什么不只是让客户端来做。

或者,您可能需要第二个备份数据中心并将警报表复制到该数据中心。