资料库 什么是Apache Cassandra? -技术百科的定义

什么是Apache Cassandra? -技术百科的定义

目录:

Anonim

定义-Apache Cassandra是什么意思?

Apache Cassandra是一个开源的NoSQL分布式数据库管理系统。 它最初是由Avinash Lakshman和Prashant Malik在Facebook上开发的。 2.0.7版于2014年4月14日发布。

Techopedia解释了Apache Cassandra

Apache Cassandra使用NoSQL系统代替了传统的关系数据库管理系统(RDBMS),因为后者不适用于处理大量非结构化数据,例如网站或在线公司产生的数据。 NoSQL具有更简单的设计并支持水平扩展,从而允许添加新服务器以获得更好的性能。


Cassandra使用对等体系结构,而不是RDBMS中使用的主/从设置。 在对等文件共享中,前者中没有主服务器。 如果主服务器由于大量请求而停顿或崩溃,则从服务器将变得无用,而在对等设置中,每个数据库集群都是平等的,并且可以接受来自任何客户端的请求。 结果,Cassandra没有单点故障。

什么是Apache Cassandra? -技术百科的定义