Cassandra触发器的示例代码

问题描述 投票:-1回答:2

首先,基本问题是->如何在Cassandra中实现触发器?

如何在Cassandra Trigger中对多个表进行删除操作。是否有要删除的示例代码?如果有关Cassandra Trigger的任何详细文档以及示例代码,将非常有帮助。

谢谢贞操

triggers cassandra-2.0 cql3
2个回答
1
投票

您可以在这里找到有关使用CQL的文档

http://docs.datastax.com/en/cql/3.1/cql/cql_reference/trigger_r.html

也许这就是您想要的?


0
投票

我希望现在还不算太晚

为了实现Cassandra触发器,您需要:

  1. ITrigger实现Cassandra Maven Dependency接口
  2. 使用依赖关系构建jar并将其放置在/etc/cassandra/triggers文件夹下(位置可能因环境而异:docker,local等)
  3. 启动Cassandra并执行CREATE TRIGGER ... cql查询

您可以检查我的示例项目https://github.com/timurt/cassandra-trigger

我内部实现了对insertupdatedelete实体的partitionrowcell操作的检测

希望这对您有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.