如何通过cassandra 3.1触发器获取CQL更改细节?

时间:2015-12-09 16:10:27

标签: triggers cassandra

在cassandra 2.2中,我们可以迭代更新以获取单元格更改值:

for (Cell cell : update)
    {
        // Skip the row marker and other empty values, since they lead to an empty key.
        if (cell.value().remaining() > 0)
        {
            Mutation mutation = new Mutation(indexKeySpace, cell.value());
            mutation.add(indexColumnFamily, cell.name(), key, System.currentTimeMillis());
            mutations.add(mutation);
        }
    }

在cassandra 3.0中,ITrigger界面已更改,当前对象更改为“分区更新”:

public Collection<Mutation> augment(Partition update)

如果有人知道提取每个细胞的细节变化值的正确方法是什么?

0 个答案:

没有答案