Мутация - это созданный по индивидуальному заказу класс, определенный в файле 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,
}
, где ColumnOrSuperColumn
и Deletion
также являются экономными объектами, определенными в том же файле.