摘要:
Cassandra之中一共包含下面5种Key: 首先,Primary key 是用来获取某一行的数据, 可以是一列或者多列(复合列 composite) Primary = Partition Key + [Clustering Key] (Clustering Key 可选) Clustering 阅读全文
Cassandra二级索引原理——新创建了一张表格,同时将原始表格之中的索引字段作为新索引表的Primary Key,并且存储的值为原始数据的Primary Key,然后再通过pk一级索引找到真正的值
摘要:
1.什么是二级索引? 我们前面已经介绍过Cassandra之中有各种Key,比如Primary Key, Cluster Key 等等。如果您对这部分概念并不熟悉,可以参考之前的文章: [Cassandra教程] (四)使用Key的正确姿势 对于Cassandra来说,一级索引就是Primary K 阅读全文
摘要:
Cassandra 的数据存储结构 Cassandra 的数据模型是基于列族(Column Family)的四维或五维模型。它借鉴了 Amazon 的 Dynamo 和 Google's BigTable 的数据结构和功能特点,采用 Memtable 和 SSTable 的方式进行存储。在 Cass 阅读全文
摘要:
入门例子: http://wiki.apache.org/cassandra/GettingStarted 添加环境变量并source生效,使得可以在任意位置执行cassandra/bin安装目录下的命令 前台启动Cassandra进程, sudo cassandra -f 启动一个新的终端, 启动 阅读全文
摘要:
四、副本存储 Cassandra不像HBase是基于HDFS的分布式存储,它的数据是存在每个节点的本地文件系统中。 Cassandra有三种副本配置策略: 1) SimpleStrategy (RackUnawareStrategy): 副本不考虑机架的因素,按照Token放置在连续下几个节点。如图 阅读全文
摘要:
转自:http://asyty.iteye.com/blog/1202072 转自:http://asyty.iteye.com/blog/1202072 一、Cassandra框架二、Cassandra数据模型 Colum / Colum Family, SuperColum / SuperCol 阅读全文