构建 Apache Cassandra 的 DataStax 发行版

Posted

技术标签:

【中文标题】构建 Apache Cassandra 的 DataStax 发行版【英文标题】:Build DataStax Distribution of Apache Cassandra 【发布时间】:2020-01-29 14:46:02 【问题描述】:

我从page 下载了 Apache Cassandra (DDAC) 的 DataStax Distribution。 nodetool.bat 在其中一个语句中运行 cassandra.in.batcassandra.in.bat 需要 "%CASSANDRA_HOME%\build 文件夹。但是,下载的 DDAC 存档中不存在此构建文件夹:


我也尝试使用Ant 工具构建,但Ant 需要build.xml,它也不存在。

如何构建 DDAC?

【问题讨论】:

【参考方案1】:

没有可用的 DDAC 源代码,因此您无法构建它。 DDAC 与 Cassandra 二进制兼容,但包含 OSS 版本中不可用的修复。

另外,Windows 不属于supported platforms,即使是用于开发。如果你想在 Windows 上运行 DDAC,要么使用Docker image,要么使用内置 Linux 的虚拟机。

【讨论】:

以上是关于构建 Apache Cassandra 的 DataStax 发行版的主要内容,如果未能解决你的问题,请参考以下文章

Datsac Cassandra 与 Apache Cassandra 绑定

CentOS 7.4 安装 Apache Cassandra 3.7

Apache Cassandra 时区问题

将 Apache Cassandra 与 Apache Ignite 集成

Spring认证中国教育管理中心-Apache Cassandra 的 Spring 数据

为啥最新版本的 apache-cassandra-X.X.X.jar 中没有 CqlStorage 类