试图了解 Apache Cassandra 何时开始支持 ARM-64 架构。具体来说,是 AWS Graviton。我发现了多份比较英特尔和 ARM 上 C* 性能的文档。但没有版本详细信息。示例,https://community.arm.com/arm-community-blogs/b/servers-and-cloud-computing-blog/posts/increase-price_2d00_performance-by-deploying-cassandra-on-aws-graviton2
我的问题是......
- 从 4.0 版本开始,C* 是否开始像 AWS Graviton 一样支持 ARM64?
- ARM64 版本的 C* 没有单独的二进制下载吗?
谢谢
早在 2021 年,Cassandra 4.0 就添加了对 ARM64 的支持(CASSANDRA-16384、CASSANDRA-16392、CASSANDRA-16475、CASSANDRA-16477),因此它已经存在很长一段时间了。
这些发布并没有什么特别之处,而且
noarch
构建应该适用于所有架构,或者至少我不知道 Cassandra 包存在任何问题。如果有的话,就是依赖项存在一些问题,例如旧版 JNA v4 无法在 M1 Mac 上运行。一些旧版 Java 版本在 ARM64 上运行存在问题,但已在较新版本中得到解决。干杯!