Cassadra 学习笔记

cassandra 一开始遵循google的bigtable模型,但是后来由于随着数据字段增加带来协同操作困难(不知道这个表有哪些数据,名称是什么)以及数据太随意(无类型),便“倒回”传统数据库形式。但是The big difference is in the practical limitations of Cassandra’s log-structured merge-tree storage engine, compared to RDBMS b-trees。

然而在静态列存储引擎中,每一行必须预留出位置为每一列,而在cassandra存储引擎中 行中的数据是稀疏的,bigtable的好处是当你插入新的数据字段时,不需要为原来已有的数据添加null,bigtable用冗余存储猎命来换取这种灵活性。因此cassandra既有bigtable的好处,又有传统数据库的好处。


谈谈集群中混合键

混合键中的第一列或被当做partition key(partition key 会涉及到数据的存储位置,一个partition key下的数据be routed to the same replicas),剩余的其他键会被自动聚集,比方说一个partition key下的数据会按照剩下的主键排序。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值