Apache Cassandra主要特性● 分布式● 于column的结构化● 高伸展性Cassandra是一个混合型的非关系的数据库,类似于Google的BigTable
Cassandra的主要特点就是它不是一个数据库,而是由一堆数据库节点共同构成的一个分布式网络服务,对Cassandra 的一个写操作,会被复制到其它节点上去,对Cassandra的读操作,也会被路由到某个节点上面去读取
对于一个Cassandra群集来说,扩展性能是比较简单的事情,只管在群集里面添加节点就可以了
Cassandra的主要功能比 Dynamo(分布式的Key-Value存 储系统)更丰富,但支持度却不如文档存储MongoDB(介于关系数据库和非关系数据库之间的开源产品,是非关系数据库当中功能最丰富,最像关系数据库的
支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型
)Cassandra最初由Facebook开发,后转变成了开源项目
它是一个网络社交云计算方面理想的数据库
以Amazon专有的完全分布式的Dynamo为基础,结合了Google BigTable基于列族(Column Family)的数据模型
P2P去中心化的存储
很多方面都可以称之为Dynamo 2.0
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。