找回密码
 立即注册
查看: 32|回复: 0

数据词典:Cassandra

[复制链接]

656

主题

70

回帖

2291

积分

管理员

积分
2291
发表于 2025-11-7 13:42:07 | 显示全部楼层 |阅读模式
Cassandra是一套开源分布式NoSQL数据库系统。它最初由Facebook开发,用于储存收件箱等简单格式数据,集Google BigTable的数据模型与Amazon Dynamo的分布式架构于一身。Facebook2008年将Cassandra开源。此后,由于Cassandra良好的可扩展性,被DiggTwitter等知名Web2.0网站采用,成为一种流行的分布式结构化数据存储方案。
Cassandra是一个混合的非关系的数据库,类似于GoogleBigTable。其主要功能比Dynamo更丰富,但支持度却不如文档数据库MongoDB。和其他数据库相比,Cassandra具有以下突出特点:
1.模式灵活。像文档存储,使用Cassandra不必预定义字段,可以在系统运行时随意地添加或移除字段。
2.可扩展性。Cassandra支持水平扩展,为给集群添加更多容量,不必进行启动进程,改变应用查询,或手动迁移数据。
3.多数据中心。可以通过调整结点布局来避免某一个数据中心受灾,一个备用的数据中心将至少有每条记录的完全复制。
4.范围查询。如果不需要全部的键值查询,则可以设置键的范围来查询。
5.列表数据结构。可以将超级列添加到5维,方便了用户的索引操作。
6.分布式写操作。支持在任何地方任何时间集中读或写任何数据,并且不会有单点失败。
【出处】朝乐门.数据科学,清华大学出版社,20168月第1.

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|全数联人才测评中心 ( 京ICP备2024094898号 )

GMT+8, 2025-11-18 03:08 , Processed in 0.096294 second(s), 20 queries .

版权所有: 全数联人才测评(北京)中心

友情链接: 中华全国数字人才培育联盟 全数联人才测评中心学习平台 全数联人才测评中心存证平台 全数联人工智能专员认证中心

快速回复 返回顶部 返回列表