最新消息:本站介绍:国外VPS、云服务器,海外服务器,一手资源推荐平台

Apache Cassandra 4.1现已可用

行业文章 快米云 来源:快米云 159浏览

Apache Cassandra 4.1 现已可用

  • Apache Cassandra 项目宣布 Apache Cassandra 4.1 全面上市,这是该项目 2022 年的主要版本,具有多项新功能。
  • Apache Cassandra 4.1 使数据库更易于最终用户使用,也更容易接受社区的关键开发请求。
  • 此版本通过外部化重要的关键功能、扩展 Apache Cassandra 和启用扩展的生态系统,为项目的更多云原生未来铺平了道路。

Apache Cassandra 项目宣布发布其开源、高性能、分布式 NoSQL 数据库的最新版本Apache Cassandra 4.1,这是一个Apache 软件基金会项目。最新版本的重点是让最终用户更容易使用数据库,并更容易接受社区的关键开发请求。

可插拔性

最新版本的主要主题之一是可插拔性。借助新框架,该团队的目标是为 Cassandra 内部结构建立一个直接的接口,并在使用外部代码时建立一个可理解的合同。Cassandra 使用创建强一致性的 Paxos 共识协议实现。该版本的另一个重点是为开发人员和用户提供更大的清晰度和灵活性,这就是为什么主要配置文件cassandra.yaml中的语法在 4.1 中进行了重大改革的原因。

最新版本还提供了多项功能,使身份验证更易于访问并使传输中的数据更安全。该团队还添加了对身份验证插件的支持。它使用户能够创建插件来添加身份验证方法。 

Apache Cassandra 4.1 还提供了结构化的方式来添加强大的功能。Memtables 是 Cassandra 缓冲区写入的内存结构,这一特性允许开发人员实现新的memtable解决方案,并允许用户为其数据库中的每个表选择memtable实现和配置。SSLContext 创建是另一个可插入和可扩展的功能,它将吸引具有更严格和更多上下文安全要求的行业中的企业。

4.1 Apache Cassandra 生态系统的改进

  • 通过新的 Memtable API提供可插拔持久内存提供程序
  • Paxos v2 将 LWT 事务性能提升 50%
  • 可插入的外部模式管理器服务
  • SSLContext 创建可插入/可扩展

对于 CQL 开发人员

  • 用户现在可以按时间范围分组
  • 用户现在可以在条件更新中使用 CONTAINS 和 CONTAINS KEY 条件
  • 用户现在可以在 ALTER 语句中使用 IF EXISTS 和 IF NOT EXISTS

对于运营商

  • 可配置的系统级护栏,以指导用户可扩展地使用数据库
  • 用于减少分区过载影响的分区黑名单工具
  • 改进了 cassandra.yaml 的语法
  • 几个新的系统表
  • 按大小/墓碑监视顶级分区
  • 节点工具、备份和恢复的改进

对于安全态势

  • 凭证文件支持 CQLSH
  • 允许授予对键空间中所有表的权限
  • 支持 CQL 中的预散列密码
  • 添加对基于 PEM 的SSL密钥材料的支持
Mick Semb Wever,Apache Cassandra PMC 成员
Mick Semb Wever,Apache Cassandra PMC 成员

Apache Cassandra PMC 成员 Mick Semb Wever 说,

« 凭借在 4.0 中交付的极其稳定的核心,该项目现在正朝着更加云原生的未来迈进这一里程碑。最新版本强调将重要的关键功能外化到可插入接口中,允许开发人员在不更改稳定核心代码的情况下扩展 Cassandra。使用 Cassandra 的组织可以更有选择性地部署每个功能组合,并且可以为今天可能不存在的未来用例增加一层灵活性。这包括存储引擎选择、安全组件、架构和用户管理。Cassandra 的用户将在未来看到生态系统中的解耦创新,而无需对项目进行重大发布。»

转载请注明:VPS资讯_海外云服务器资讯_海外服务器资讯_IDC新闻 » Apache Cassandra 4.1现已可用