【问题标题】:How to perform operations inside Cassandra Trigger?如何在 Cassandra Trigger 内部执行操作?
【发布时间】:2013-12-04 03:03:42
【问题描述】:

我的应用程序每秒从设备收集数据并插入到 cassandra 表中。我的想法是为每秒数据表编写一个触发器,它将自动将每秒转换为每小时/每日数据。而且我还会用不同的键将每小时和每天的数据存储在同一个表中。为了实现这个用例,我需要在触发代码中执行以下操作。

  1. 如何将数据插入到将再次调用触发器的同一个表中? (将用于将每小时转换为每天)

  2. 如何将数据插入到不同的表中? (将累积的数据存储到临时表中)

  3. 如何从不同的表中选择数据? (获取最后的数据进行累积)

如果我知道上述信息,我的应用程序将只插入每秒数据,其余(每秒到每小时到每天的转换)将由我的触发代码自动处理。

您能帮我获取上述信息吗?

如果你能提供一些相同的代码 sn-p 那就太好了。

【问题讨论】:

    标签: cassandra


    【解决方案1】:

    除非您对 Cassandra 内部结构感到满意,否则您应该在数据抽象层而不是触发器中执行此操作。

    【讨论】:

    • 你是对的 Jbellis。谢谢。我已经计划了。在决定之前,我想知道是否有一种简单的方法可以做到这一点。
    猜你喜欢
    • 2013-06-24
    • 2013-01-16
    • 2020-06-02
    • 2016-01-16
    • 2015-04-09
    • 1970-01-01
    • 2015-04-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多