如何在 Ubuntu 22.04 上安装 Apache Cassandra如何在 Ubuntu 22.04 上安装 Apache Cassandra如何在 Ubuntu 22.04 上安装 Apache Cassandra如何在 Ubuntu 22.04 上安装 Apache Cassandra
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 22.04 上安装 Apache Cassandra

数据库管理系统有两种类型,一种是SQL数据库,另一种是NoSQL数据库。 Cassandra 是可以存储和处理大量数据的 NoSQL 数据库。此外,如果Cassandra的任何节点出现故障,它会立即被替换,Cassandra的开发团队正在努力在不影响质量的情况下添加更多功能。

Apache Cassandra 可以安装在 Linux 发行版上,在本文中,我们将探讨在 Ubuntu 22.04 上安装 Apache Cassandra 的方法。

如何在 Ubuntu 22.04 上安装 Apache Cassandra

要在 Ubuntu 22.04 上安装 Apache Cassandra,我们将使用其官方存储库,并在 apt 包管理器的帮助下安装它。首先,我们将使用 update 命令更新 Ubuntu 22.04 上的软件包列表:

$ sudo apt update

由于 Apache Cassandra 是用 Java 编写的,因此我们需要在计算机上安装 Java。要安装 Java,请使用:

$ sudo apt install default-jdk -y

安装 Java 包后,我们将使用以下命令导入 GPG 密钥:

$ wget -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -

导入 Cassandra 的密钥后,我们将使用以下命令将 Apache Cassandra 的存储库添加到 Ubuntu 的默认源列表中:

$ sudo sh -c 'echo "deb https://www.apache.org/dist/cassandra/debian 40x main" > /etc/apt/sources.list.d/cassandra.list'

然后我们将使用以下命令更新 Ubuntu:

$ sudo apt update

Apache Cassandra 已准备好在 Ubuntu 上安装,因此我们将使用以下命令:

$ sudo apt install cassandra -y

要检查已安装的 Cassandra 的状态,我们将使用以下命令:

$ sudo systemctl status cassandra

如何在 Ubuntu 22.04 上访问 Apache Cassandra

默认情况下,Apache Cassandra的目录位于 /etc/cassandra,数据将存储在/var/lib/cassandra,要访问Apache Cassandra,我们将使用命令:

$ cqlsh

在上面的输出中,我们可以观察到集群名称设置为“Test Cluster”,可以使用以下命令将其更改为“Linuxhint Cluster”:

UPDATE system.local SET cluster_name=‘LinuxHint Cluster’ WHERE KEY=‘local’;

然后我们将使用以下命令退出 Apache 数据库:

exit

现在是时候使用以下命令将配置文件中的名称更改为“LinuxHint”:

$ sudo nano /etc/cassandra/cassandra.yaml

在打开的文件中,将“Test Cluster”替换为“LinuxHint Cluster”:

最后,我们将重新启动 Apache Cassandra:

$ sudo systemctl restart cassandra

并使用以下命令打开 Cassandra 数据库:

$ cqlsh

现在我们可以看到名称已更改,如果我们想删除 Apache Cassandra,则可以使用以下命令来执行此操作:

$ sudo apt purge cassandra -y

结论

Apache Cassandra是一个NoSQL数据库,可以非常方便地处理大量数据。本文通过终端在最新版本的Ubuntu 22.04上安装了Apache Cassandra,并学习了更改Cassandra集群名称的方法。

©2015-2025 艾丽卡 support@alaica.com