📜  学习Cassandra教程

📅  最后修改于: 2020-11-22 06:43:22             🧑  作者: Mango

Cassandra教程提供了Cassandra的基本和高级概念。我们的Cassandra教程专为初学者和专业人士设计。

Cassandra是一个NoSQL数据库,它是分布式且可伸缩的。它由Apache提供。

我们的Cassandra教程涵盖了Cassandra的所有主题,例如功能,体系结构,关系与NoSQL,Cassandra与HBase,安装,键空间,表,视图,Cassandra查询语言,安全性等。

什么是卡桑德拉

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

Cassandra具有分布式架构,能够处理大量数据。数据被放置在具有多个复制因子的不同机器上,以实现高可用性而没有单点故障。

Cassandra是NoSQL数据库

NoSQL数据库是非关系数据库。它也被称为不仅SQL。它是一种数据库,提供了一种用于存储和检索关系数据库中使用的表格关系以外的数据的机制。这些数据库是无模式的,支持简单的复制,具有简单的API,最终是一致的,并且可以处理大量数据。

受欢迎的原因

Cassandra是Apache产品。它是一个开放源,分布式和分散/分布式存储系统(数据库)。它用于管理遍布全球的大量结构化数据。它提供高可用性而没有单点故障。

卡桑德拉要点

  • Cassandra是面向列的数据库。
  • Cassandra具有可伸缩性,一致性和容错性。
  • Cassandra的分布设计基于亚马逊的Dynamo及其在Google的Bigtable上的数据模型。
  • Cassandra是在Facebook上创建的。它与关系数据库管理系统完全不同。
  • Cassandra遵循Dynamo风格的复制模型,没有单点故障,但是添加了更强大的“列族”数据模型。
  • Cassandra被Facebook,Twitter,Cisco,Rackspace,ebay,Twitter,Netflix等一些最大的公司使用。

卡桑德拉指数

先决条件

在学习Cassandra之前,您必须具有SQL的基本知识。

听众

我们的Cassandra教程旨在帮助初学者和专业人士。

问题

我们保证您在此Cassandra编程教程中不会发现任何问题。但是,如果有任何错误,请在联系表格中发布问题。