Cassandra在实践中用到的问题
2015-10-30 11:18
169 查看
1 cassandra集群时间戳不一致,导致后面操作的数据被前面操作的数据覆盖掉
如key 第一次操作在节点A 删除,该key第二次操作落在节点B 新增,如果节点A的时间戳大于节点B的时间戳,则当cassandra集群数据合并时,后面的操作会被误认为旧操作而被丢掉。
2 cassandra集群数据一致性
如果读操作采用one级别,则可能读不到最新的数据。
3 LWT 默认为cassandra集群Quorum,当集群包含多个数据中心时,操作成本比较高。
一条操作需要在多个数据中心间通讯。
如key 第一次操作在节点A 删除,该key第二次操作落在节点B 新增,如果节点A的时间戳大于节点B的时间戳,则当cassandra集群数据合并时,后面的操作会被误认为旧操作而被丢掉。
2 cassandra集群数据一致性
如果读操作采用one级别,则可能读不到最新的数据。
3 LWT 默认为cassandra集群Quorum,当集群包含多个数据中心时,操作成本比较高。
一条操作需要在多个数据中心间通讯。
相关文章推荐
- 网络七层协议
- Event ID: 1111 远程打印机错误
- 九、使用SharedPreferences进行数据存储-- 不同点:访问其他应用中的Preference
- bin文件和hex文件互转
- Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
- [Java并发包学习七]解密ThreadLocal
- STL map []和insert的分析
- zepto的tap事件的点透问题的几种解决方案
- input添加邮箱的时候自动显示后缀
- Android开源项目第二篇——工具库篇
- Hadoop2.x集群动态添加删除数据节点
- C/C++编译过程
- 为什么同现矩阵*评分矩阵=推荐结果
- 集合类说明及区别
- 面和顶点法向量
- 从单机到集群会话的管理之集群模式一
- javax.mail 调用企业邮箱发送邮件
- 从单机到集群会话的管理之集群模式一
- 又发现一个App推广的新方法:同等资源位转化率提升90%
- [Java并发包学习六]Semaphore介绍