数据库教程-Cassandra是什么?

Apache Cassandra是高度可扩展的,高性能的分布式NoSQL数据库。 Cassandra旨在处理许多商品服务器上的大量数据,提供高可用性而无需担心单点故障。

数据库教程-Cassandra历史

Cassandra最初由Facebook的两名印度人Avinash Lakshman(亚马逊Dynamo的作者之一)和Prashant Malik共同开发。 它被开发用于为Facebook收件箱搜索功能提供支持。

数据库教程-Cassandra的特点

有很多优秀的技术特点使Cassandra非常受欢迎。 以下是Cassandra的一些热门特性/功能的列表:

数据库教程-Cassandra的架构

Cassandra旨在处理多个节点之间的大数据工作负载,而无需担心单点故障。 它在其节点之间具有对等分布式系统,数据分布在集群中的所有节点上。

数据库教程-Cassandra应用场景(案例)

Cassandra可用于不同类型的应用。 以下是Cassandra应该是推荐的用例列表:Cassandra是一个很好的数据库,可以处理大量的数据。 因此,是提供移动和消息服务的公司是首选。 这些公司有大量的数据,所以Cassandra最适合他们。

数据库教程-Cassandra数据类型

Cassandra支持不同类型的数据类型。 下面来看看看下表中的不同数据类型:Cassandra提供了数据可以自动过期的功能。

数据库教程-Cassandra数据模型

Cassandra中的数据模型与RDBMS中正常情况完全不同。 我们来看看Cassandra如何存储数据。

数据库教程-Cassandra与HBase比较(区别)

下表说明了Cassandra和HBase之间的主要区别:    教程纠错

数据库教程-Cassandra与关系数据库比较(区别)

下表列出了Cassandra和关系数据库(RDBMS)之间的主要区别:    教程纠错

数据库教程-Cassandra安装与配置

Apache Cassandra和Datastax企业级被不同组织用于存储大量数据。在安装Apache Cassandra之前,您必须具备以下事项: