您的位置:首页 > 其它

Cassandra1.2文档学习(10)—— 插入和更新数据

2014-01-29 12:33 274 查看
参考数据:http://www.datastax.com/documentation/cassandra/1.2/webhelp/index.html#cassandra/dml/dml_about_inserts_c.html#concept_ds_xvr_knw_zj

  插入和更新操作是相同的。当插入和更新发生的时候,Cassandra不会覆盖已经有的行,但是会在memtabel中插入和更新。



  任何数目的column可以被同时插入和更新。当往一个表中插入和更新数据的时候,客户端程序会标识那些数据应当被改变。

  插入一个已有的行就被认为是upsert。最终,更新的数据会被存储到新的SSTable文件中使用顺序I/O。


  Column会被替换仅当相比于已经存在的数据,有了时间上更新的版本。因此,如果更新非常频繁,精确的时间是必须的。时间是有客户端提供的,因此所有客户端的时钟应当是同步的,例如采用NTP。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐