内容
- 定义-Apache Cassandra是什么意思?
- Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
- Techopedia解释了Apache Cassandra
定义-Apache Cassandra是什么意思?
Apache Cassandra是一个开源的NoSQL分布式数据库管理系统。它最初由Avinash Lakshman和Prashant Malik开发。 2.0.7版于2014年4月14日发布。Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。
Techopedia解释了Apache Cassandra
Apache Cassandra使用NoSQL系统代替了传统的关系数据库管理系统(RDBMS),因为后者不适用于处理大量非结构化数据,例如网站或在线公司产生的数据。 NoSQL具有更简单的设计并支持水平扩展,从而允许添加新服务器以获得更好的性能。Cassandra使用对等体系结构,而不是RDBMS中使用的主/从设置。在对等文件共享中,前者中没有主服务器。如果主服务器由于大量请求而停顿或崩溃,则从服务器将变得无用,而在对等设置中,每个数据库集群都是平等的,并且可以接受来自任何客户端的请求。结果,Cassandra没有单点故障。