如何安装Cassandra 以及 Cassandra API

1. Cassandra安装的先决条件

Cassandra需要许多软件应用程序。 这些应用程序确保Cassandra以不同的方式运行。 这些应用程序包括DataStax Community和JDK(Java Development Kit)。

DataStax Community

这是一个用于支持Cassandra的应用程序。 为了与Cassandra一起工作,用户必须在系统中安装DataStax。 DataStax提供了执行某些操作所需的许多软件包。 如果用户想要安装DataStax社区,用户可以访问https://academy.datastax.com/planet-cassandra/cassandra链接并安装DataStax。

1542354617614334.png

JDK

JDK是Java编程语言的一个应用程序。 它基本上是一个开发工具包的集合。 这些套件共同运行,为Cassandra提供必要的工具。 要安装JDK用户,可以使用http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html链接。

2. 安装Cassandra的步骤

要安装Cassandra,用户可以使用以下步骤。

步骤1:打开官方下载网页 http://cassandra.apache.org/download/;

步骤2:当浏览上一步中的链接时, 下载最新的Cassandra 安装文件;

步骤3: 下载并解压,一旦提取了文件,用户就可以从目录中访问Cassandra。 下图显示的文件夹包含Cassandra数据库中的所有库, 安装完毕。

1542354703996728.png

3. Cassandra API

Cassandra应用程序编程接口是应用程序接口,通过这些API,可以创建访问操作系统,应用程序或其他服务的功能或数据的应用程序,接下来将介绍不同类型的Cassandra API:CQL API(Cassandra Query Langauge)和Thrift API。

Cassandra CQL API

在Cassandra,主要的存储单元是基于列的表。 当用户为数据库定义表时,Cassandra使用CQL API。 根据Cassandra Query Language API,表格就是一组分区, 这些分区基本上是行和列。 列是表示单元格详细信息的字段。 表可以包含行数和列数的单个或多个。 在表中,有一个分区键。 分区键基本上是分区的唯一标识符,可以是简单的或复合的。 当用户创建表时,可以将列设置为主键。 主键是特定的列或字段,它是表中的基本标识符。

Cassandra Thrift API

Cassandra Table  可以被理解为Column Family。 Column Family遵循Thrift API。 根据Cassandra中的Thrift API,列族是一组行并且这些行又包含列。要定义列族,用户需要行键和列键。 行键基本上是行的标识符,列键标识行中的单元格或列。

如何安装Cassandra 以及 Cassandra API

发表评论

电子邮件地址不会被公开。 必填项已用*标注

八 × 1 =