cassandra:在插入或更新后是否/能否返回新版本ID?
伪代码:cassandra:在插入或更新后是否/能否返回新版本ID?,cassandra,Cassandra,伪代码: ok, id = cassandra.insert(object,....); printf("version of inserted object %d\n", id); ok, id = cassandra.update(object,....); printf("version of updated object %d\n", id); ok, id = cassandra.update(object,....); printf("version of updated objec
ok, id = cassandra.insert(object,....);
printf("version of inserted object %d\n", id);
ok, id = cassandra.update(object,....);
printf("version of updated object %d\n", id);
ok, id = cassandra.update(object,....);
printf("version of updated object %d\n", id);
这可能会打印:
插入对象1的版本
更新对象2的版本
更新对象3的版本
任何单调增加的数据都会起作用。不,不行-在分布式系统中很难做到。。。 记录的版本由其时间戳控制,该时间戳在最新版本的驱动程序中由客户端默认设置