下载 Cassandra

版本

最新版本

Apache Cassandra 5.0

最新版本发布于 2023-12-05

维护至 5.3.0 版本发布(约 2026 年 7 月)

最新 GA 版本

Apache Cassandra 4.1

最新版本发布于 2024-02-14

维护至 5.2.0 版本发布(约 2025 年 7 月)

先前稳定版本

Apache Cassandra 4.0

最新版本发布于 2024-01-23

维护至 5.1.0 版本发布(约 2024 年 7 月)


较旧的维护版本

Apache Cassandra 3.11

最新版本发布于 2024-04-16

维护至 5.0.0 版本发布(2023 年 11 月至 12 月)

Apache Cassandra 3.0

最新版本发布于 2024-04-15

维护至 5.0.0 版本发布(2023 年 11 月至 12 月)


未维护的旧版本 Cassandra 已存档 此处.

根据具体情况,可能会对未维护的版本应用 CVE 修补程序。

Caution Debian 和 RedHat 软件包存储库已迁移!

Debian 的 sources.list 和 RedHat 的 cassandra.repo 文件必须更新为指向新的存储库 URL(见下文)。

从 Debian 软件包安装

  • 对于 <release series>,请指定主版本号,不带点,并在后面附加 x。

  • 最新的 <release series>41x

  • 对于旧版本,<release series> 可以是 40x31130x22x 之一。

  • 添加 Apache Cassandra 存储库密钥

curl -o /etc/apt/keyrings/apache-cassandra.asc https://downloads.apache.org/cassandra/KEYS
  • 将 Apache Cassandra 存储库添加到 /etc/apt/sources.list.d/cassandra.sources.list,例如,对于最新的 4.1 版本

echo "deb [signed-by=/etc/apt/keyrings/apache-cassandra.asc] https://debian.cassandra.apache.org 41x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list
  • 更新存储库

sudo apt-get update
  • 安装 Cassandra

 sudo apt-get install cassandra
  • 您可以使用 sudo service cassandra start 启动 Cassandra,并使用 sudo service cassandra stop 停止它。但是,通常情况下,服务会自动启动。因此,如果您需要进行任何配置更改,请务必先停止它。

  • 通过从命令行调用 nodetool status 来验证 Cassandra 是否正在运行。

  • 配置文件的默认位置是 /etc/cassandra

  • 日志和数据目录的默认位置是 /var/log/cassandra//var/lib/cassandra

  • 启动选项(堆大小等)可以在 /etc/default/cassandra 中配置。

从 RPM 软件包安装

  • 对于 <release series>``,请指定主版本号,不带点,并在后面附加 x。

  • 最新的 <release series>41x

  • 对于旧版本,<release series> 可以是 311x30x22x 之一。

  • (并非所有版本的 Apache Cassandra 都可用,因为构建 RPM 是该项目最近才添加的功能。)

  • 对于 CentOS 7 及类似系统 (rpm < 4.14),请附加 noboolean 存储库

  • 将 Apache Cassandra 存储库添加到 /etc/yum.repos.d/cassandra.repo,例如,对于最新的 4.0 版本

[cassandra]
name=Apache Cassandra
baseurl=https://redhat.cassandra.apache.org/41x/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://downloads.apache.org/cassandra/KEYS

或对于 CentOS 7

[cassandra]
name=Apache Cassandra
baseurl=https://redhat.cassandra.apache.org/41x/noboolean/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://downloads.apache.org/cassandra/KEYS
  • 安装 Cassandra,接受 gpg 密钥导入提示

sudo yum install cassandra

启动 Cassandra(不会自动启动)

service cassandra start

基于 systemd 的发行版可能需要运行 systemctl daemon-reload 一次,才能使 Cassandra 作为 systemd 服务可用。这应该通过运行上面的命令自动完成。

使 Cassandra 在重启后自动启动

 chkconfig cassandra on

请注意,Apache Cassandra 的官方 RPM 最近才可用,并且尚未在所有平台上经过彻底测试。我们感谢您的反馈和支持,并请您将任何问题详细信息发布到相应的 Jira 票证中。

源代码

开发在 Apache Git 存储库中进行。要检出副本

git clone https://gitbox.apache.org/repos/asf/cassandra.git