cassandra - 什么是 cassandra 的突变?

标签 cassandra mutation

什么是 cassandra 的突变?它在做什么?我没有找到任何关于它的完整信息......
你能回答或分享手册或描述的链接吗
谢谢

最佳答案

Mutation 是一个 thrift 生成的类,定义在 cassandra.thrift 中。文件。您可以在 interface 中找到此文件。 cassandra 文件夹下的文件夹:

/**
    A Mutation is either an insert (represented by filling column_or_supercolumn)
    or a deletion (represented by filling the deletion attribute).
    @param column_or_supercolumn. An insert to a column or supercolumn
        (possibly counter column or supercolumn)
    @param deletion. A deletion of a column or supercolumn
*/
struct Mutation {
    1: optional ColumnOrSuperColumn column_or_supercolumn,
    2: optional Deletion deletion,
}

哪里ColumnOrSuperColumnDeletion也是 thrift 对象,在同一个文件中定义。

关于cassandra - 什么是 cassandra 的突变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7573106/

相关文章:

java - cassandra cql查询,从方法读取WHERE条件

java - cqlsh:如何跳过结果集中的前几行

java - 简单的字符串错误

reactjs - react 查询突变 : getting the response from the server with onError callback when the API call fails

vue.js - Vuex - 仅将突变暴露给 Action

r - 如何在 rbga.bin 包 genalg 中设置交叉率?

java - Apache Ignite 默认 CacheStore 配置

r - "GC overhead limit exceeded"将大型数据集缓存到 Spark 内存中(通过 Sparklyr 和 RStudio)

algorithm - 遗传算法的自适应突变/交叉率

gocql SELECT * 不返回所有列