首页 > 其他 > 详细

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

时间:2014-01-29 15:34:05      阅读:430      评论:0      收藏:0      [点我收藏+]

参考数据: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中插入和更新。

bubuko.com,布布扣

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

 

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

  Column会被替换仅当相比于已经存在的数据,有了时间上更新的版本。因此,如果更新非常频繁,精确的时间是必须的。时间是有客户端提供的,因此所有客户端的时钟应当是同步的,例如采用NTP。

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

原文:http://www.cnblogs.com/dyf6372/p/3536134.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!