如何在 Debian 11 上安装 Cassandra
Cassandra 或 Apache Cassandra 是一个开源 NoSQL 数据库,最初由 Facebook 开发,但后来转向 Apache 许可;因此,它现在也称为 Apache Cassandra。 NoSQL 数据库主要用于通过提供对处理图形内容、视频的支持来在当前技术时代进行竞争。由于Cassandra属于NoSQL类别,它以键值对的形式存储数据,并使用自己的查询检索语言,称为CQL(Cassandra查询语言)。 Cassandra的最外层被称为Cluster,它由多个节点组成,节点只是机器上运行的Cassandra的实例。
如何在 Debian 11 上安装 Cassandra
本节提供了在 Debian 11 上安装 Cassandra 的程序指南;让我们通过定义一些先决条件来开始本指南:
先决条件
以下列表包含安装前要执行的初始强制步骤:
最新版本的 Java
访问 Apache Cassandra 存储库
前几个步骤是指满足上述先决条件:
第 1 步:在 Debian 11 上安装最新的 Java
Apache Cassandra 要求 Debian 11 上安装最新版本的 Java;所以,如果你没有它;使用以下命令获取最新的 Java:
要验证 Java 是否安装成功,您可以通过发出以下命令来检查已安装 Java 的版本:
第 2 步:添加 Cassandra 存储库
添加 Apache Cassandra 存储库;您必须拥有 GPG 密钥才能将存储库添加到 Debian 11;在终端中执行以下命令来下载 GPG 密钥以进行安全连接:
添加 GPG 密钥后;您已准备好通过发出以下命令来添加 Cassandra 存储库:
第 3 步:安装 Apache Cassandra
完成先决条件后,您现在终于可以在 Debian 11 上安装 Cassandra 了。但在此之前,请使用以下命令更新 Debian 11 的软件包列表:
更新后,通过发出以下命令安装 Apache Cassandra:
第 4 步:验证安装并连接到 Cassandra
您可以检查 Cassandra 服务的状态来验证其安装;为此,请使用提到的命令:
之后,您还可以通过发出以下命令来检查 Cassandra 集群的状态:
输出中的“UN”标记表明集群处于“UP”状态并且运行“Normal”
结论
Debian 是一个著名的开源操作系统 Linux 发行版,为访问多个数据库提供了广泛的支持。数据库是使用任何查询语言存储和操作数据的关键组件。 SQL和NoSQL数据库分别用于以表格形式和文档形式存储数据。 Apache Cassandra 是指一种 NoSQL 类型的数据库,它使用键值对来存储数据,Cassandra 使用 CQL 来操作数据。 Cassandra 服务可以在多个服务器上存储和处理大量数据。在这篇文章中,我们提供了在 Debian 11 上安装 Apache Cassandra 及其连接的演示。此外,对于新手用户来说,本指南还提供了对 Cassandra 基础知识的深入了解。