数据库大全-之-cassandra
最新学讯:近期OCP认证正在报名中,因考试人员较多请尽快报名获取最近考试时间,报名费用请联系在线老师,甲骨文官方认证,报名从速!
我要咨询数据库大全-之-cassandra
Editorial information provided by DB-Engines
名称
cassandra
描述
基于BigTable和DynamoDB构想的宽列存储
主数据库模型
宽列存储
DB引擎排名
得分119.84
秩#11 总体
#1 宽列商店
网站
cassandra.apache.org
技术文档
cassandra.apache.org/doc/latest
开发者
Apache软件基金会
初始发行
2008年
当前版本
2020年7月3.11.7
商业或开源
开源的
仅基于云(仅作为云服务提供)
没有
DBaaS产品(赞助商链接)
实施语言
JAVA
服务器操作系统
BSD
Linux
OS X
Windows
数据方案
无模式
预定义的数据类型
是
XML支持
没有
次要指标
受限制的
支持SQL
类似于SQL的SELECT,DML和DDL语句(CQL)
API和其他访问方法
专有协议Thrift
支持的编程语言
C#
C ++
Clojure
Erlang
Go
Haskell
Java
JavaScript Perl PHP Python Ruby Scala
服务器端脚本
没有
触发器
是
分区方法(在不同节点上存储不同数据的方法)
分片
复制方式(在多个节点上冗余存储数据的方法)
选择性复制因子
MapReduce(提供用于用户定义的Map / Reduce方法的API)
是
一致性概念
最终一致性
立即一致性
外键(参照完整性)
没有
交易概念(支持在非原子操作数据后确保数据完整性)
没有
并发(支持并发处理数据)
是
耐用性(支持使数据持久化)
是
内存功能(是否可以选择将部分或全部结构定义为仅保留在内存中。)
没有
用户概念(访问控制)
可以为每个对象定义用户的访问权限
具体的特点
Apache Cassandra是领先的NoSQL分布式数据库管理系统,非常适合混合和多云环境。它通过提供连续的可用性,高可伸缩性和性能,强大的安全性以及操作简便性,同时降低了总体拥有成本,从而驱动了当今许多现代业务应用程序。
有竞争力的优势
没有单一故障点可确保100%可用性。
操作简单,总拥有成本最低。
NoSQL平台的一流可伸缩性和性能。
典型应用场景
物联网(IOT),欺诈检测应用程序,推荐引擎,产品目录和播放列表以及消息传递应用程序。
主要客户
苹果,Netflix,Uber,ING,Intuit,富达,纽约时报,Outbrain,BazaarVoice,百思买,Comcast,eBay,Hulu,Sky,培生教育,沃尔玛,微软,梅西百货,麦当劳,麦格理银行。
市场指标
《财富》 100强企业中有40%使用了卡桑德拉(Cassandra)。
许可和定价模型
Apache许可证
DataStax提供的商业发行版定价可根据要求提供。