首页 企业版 Aerospike 数据库 5 发布

Aerospike 数据库 5 发布

by 迈克尔溜冰场

今天,Aerospike 宣布他们正在开发其 NoSQL 数据库的第五个主要版本 Aerospike Database 5。Aerospike 成立于 2009 年,当时名为 Citrusleaf。 2012 年,该公司更改了名称以匹配其 NoSQL 数据库的名称。 Aerospike 数据库仍然是公司的主要产品,尽管它是根据 AGPLv3 开源的。

今天,Aerospike 宣布他们正在开发其 NoSQL 数据库的第五个主要版本 Aerospike Database 5。Aerospike 成立于 2009 年,当时名为 Citrusleaf。 2012 年,该公司更改了名称以匹配其 NoSQL 数据库的名称。 Aerospike 数据库仍然是公司的主要产品,尽管它是根据 AGPLv3 开源的。

Aerospike 数据库 5

据该公司称,新版本将显着改进 Aerospike 跨数据中心复制 (XDR) 的性能。 当前版本的 Aerospike 数据库已经自动将在数据中心边缘捕获的数据路由和扩充到任何需要的地方。 Aerospike 的 XDR 功能甚至支持将数据路由到第三方存储库,这在当今似乎每个供应商都希望将您锁定在他们的生态系统中的世界中是罕见的。

Aerospike 一直愿意分享他们为新版本计划的功能增强的一些细节。 据该公司称,Aerospike 数据库的第 5 版将提供更好的数据异步复制管理和控制。 数据的异步复制是 Aerospike XDR 功能提供的功能之一,因此看起来该公司正在努力为即将发布的版本改进该领域。 许多错误修复已经进入他们的代码库 GitHub上,为5.0版本做准备。 此外,他们还将每个接口支持的地址数量从二十个增加到一百个。

Aerospike Database 5 的一大特色是其多站点集群功能。 通过配置功能,组成单个 Aerospike 集群的节点分布在各个站点。 该公司声称,多站点集群支持始终在线、高度一致、大规模的全球分布式事务。 功能包括:

  • 强大的即时数据一致性 – Aerospike 多站点集群将经过验证的 Jepsen 验证的 Aerospike 数据库的强一致性带到跨多个站点的部署中。 可以在每个阶段执行对设备的提交以进一步增强事务持久性。
  • 无数据丢失——凭借机架感知和强一致性,单个 Aerospike 集群可以部署在多个地理上分离的数据中心,具有高弹性、自动故障转移和无数据丢失。
  • 同步主动-主动配置——Aerospike 多站点集群是一种主动-主动配置,其中数据在集群中同步更新,提供一致的数据集。 应用程序可以在不同的地理区域实时访问相同的更新记录。
  • 最强的 SLA——Aerospike 多站点集群支持强一致性事务的亚毫秒级读取和最佳写入。 写入速度取决于网络速度和站点之间的地理距离。
  • 高可用性和弹性——Aerospike 提供高可用性和经证实的五个 9 的正常运行时间,这得益于其集群管理和智能客户端技术。 跨集群的数据同步复制提供了全局一致的数据视图。
  • 避免冲突,而不是解决冲突——使用同步数据复制和强一致性,不需要冲突检测和解决。 在出现故障的情况下,Aerospike 会自动将写入操作的管理转移到另一个可用的数据中心,因此仍然可以处理应用程序请求。 这是通过一种方式实现的,即不会发生冲突写入,并且在站点故障期间以及集群随后恢复到完全健康状态时提交的写入不会丢失。
  • 立即故障转移——Aerospike 利用基于其内部花名册和心跳机制的自动集群故障检测。 在集群节点或网络出现故障时,Aerospike 可以快速恢复并重组集群。 客户端自动连接到新编队。 整个过程是自动化的,无需任何人为干预或额外的应用程序代码。

Aerospike Database 5 定于本月正式发布,最后两个大版本分别是 2018 年 2019 月和 XNUMX 年 XNUMX 月。 主要新功能 在去年 4.8 月发布的 XNUMX 版本中,添加了对在英特尔傲腾 DC 持久内存 (PMEM) 中存储记录数据的支持。

在 Reddit 上讨论

参与 StorageReview

电子报 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | Facebook | RSS订阅