在 Ubuntu 20.04 上安装 Apache Cassandra
全球数千家公司使用 Cassandra 在一个既细致又易于访问的环境中保存和检索数千 TB 的数据。它的可靠性以及高容错能力赢得了今天的声誉。 DB Engine 排名将 Cassandra 置于其广泛列存储排名的首位。
在本教程中,您将学习如何设置 Apache Cassandra,这是最好的免费开源 NoSQL 数据库系统之一,它提供高线性可扩展性和低延迟可操作性。它最初的构想是支持 Facebook 上的收件箱搜索功能,此后不断改进,直到被誉为最省时且可扩展的分发数据库。
第1步:安装Oracle JAVA
首先,我们需要在您的系统上设置 JAVA,因为 Cassandra 需要 Oracle JAVA 才能在任何操作系统上运行。此步骤只是一个简单的设置指南,因此已经安装了 Java 的读者可以跳过步骤 1。
为了说明如何在桌面上设置 Java,我们将下载其开源平台的最新版本:OpenJDK 14。这个开源版本可以与 Cassandra 一起使用,就像任何付费版本一样,所以它应该足够了。
输入以下命令来更新存储库:
然后,运行以下命令安装 OpenJDK 14:
OpenJDK 14 应在安装后自动启动。要验证安装,请键入:
这应该显示在以下输出中:
安装 Java 后,您可以从 Apache Cassandra 的官方网站下载最新版本。然而,在本演示中,我们将通过将官方 Apache 存储库添加到本地软件存储库来使用它。
第 2 步:安装 Apache Cassandra
以下步骤显示了如何通过添加官方存储库来下载 Apache Cassandra 的详细信息。当您无法从官方网站下载它时,这种特殊方法可能会很有用。
输入以下命令以获取存储库的 GPG 密钥:
然后,使用以下命令添加存储库:
> /etc/apt/sources.list.d/cassandra.sources.list'
第 3 步:安装 Apache Cassandra
输入命令开始安装:
这应该会在您的 Ubuntu 桌面上安装 Cassandra。然后,通过在终端中输入以下命令来验证安装:
如果输出显示“正常/离开/加入/移动”,则表示一切正常。
Cqlsh 是一个 CLI 界面,您可以通过它与 Cassandra 查询语言进行交互。
包起来
我希望上面列出的说明可以帮助您在 Ubuntu 桌面上设置 Apache Cassandra。 Apache Cassandra 需要 Oracle Java 才能运行,而 Java 的开源实现、OpenJDK 与 Cassandra 配合得很好。本教程中使用的方法首先将 Apache 存储库添加到 Ubuntu 软件存储库中,然后安装数据库。
与其他数据库系统相比,Cassandra 的脱颖而出之处在于它提供的大容量数据容量以及极低的操作延迟。许多大型企业集团都使用该数据库系统,包括 Apple、Facebook、Instagram、Spotify、Twitter、eBay 和 Netflix,这一事实说明了其作为可靠数据管理平台的实用性。