Valkey 不只是 Redis 的翻版

Valkey 不只是 Redis 的翻版

💡 原文英文,约1600词,阅读约需6分钟。
📝

内容提要

Valkey是由Linux基金会支持的项目,旨在使Redis数据库适应现代工作负载和硬件平台的需求。Valkey是作为对Redis Labs更改数据库许可证引起的社区关注而推出的。Valkey旨在提供与Redis的连续性和兼容性,同时增加新功能和改进。该项目得到了重要的支持和商业帮助,包括来自主要云服务提供商和Percona的支持,后者为开源数据库提供商业支持。

🎯

关键要点

  • Valkey是由Linux基金会支持的项目,旨在使Redis数据库适应现代工作负载和硬件平台的需求。
  • Valkey的推出是由于Redis Labs更改数据库许可证引起的社区关注。
  • Valkey旨在提供与Redis的连续性和兼容性,同时增加新功能和改进。
  • Valkey的维护者希望加快开发速度,满足现代需求。
  • Redis Labs在2023年3月更改了许可证,导致许多用户受到影响。
  • Linux基金会支持Valkey的分支,保持开源许可证。
  • Valkey基于Redis v. 7.2.4,采用BSD三条款许可证。
  • Valkey的目标是提供连续性,保持单线程C代码库,并维护开源许可证。
  • Valkey在初始阶段的GitHub活动超过Redis,包括合并请求和代码添加。
  • Valkey团队确保与Redis的兼容性,未来可能会打破兼容性。
  • Valkey 8的主要主题包括提高集群扩展时的可靠性和内存密度。
  • 开发团队计划实现多线程以提高性能,并改善集群管理。
  • Valkey将更好地与其他开源项目集成,探索新的数据类型。
  • Valkey的推出可能是对行业内重新授权趋势的首次重大反击。
  • Percona计划为Valkey提供商业支持,尤其是本地版本。
  • 多个云服务提供商支持Valkey,包括AWS、谷歌云和Oracle。

延伸问答

Valkey项目的主要目标是什么?

Valkey项目旨在使Redis数据库适应现代工作负载和硬件平台的需求,同时保持与Redis的兼容性和开源许可证。

为什么Valkey会在Redis Labs更改许可证后推出?

Valkey的推出是由于Redis Labs在2023年3月更改数据库许可证,引起了社区的关注和不满。

Valkey与Redis的兼容性如何?

Valkey最初确保与Redis的兼容性,用户可以将Redis的持久性文件指向Valkey,Valkey能够理解这些文件。

Valkey的开发团队计划在未来实现哪些新功能?

开发团队计划实现多线程以提高性能,改善集群管理,并探索新的数据类型。

Valkey项目得到了哪些商业支持?

Valkey项目得到了AWS、谷歌云、Oracle等多个云服务提供商的支持,以及Percona的商业支持。

Valkey的推出对开源社区有什么影响?

Valkey的推出可能是对行业内重新授权趋势的首次重大反击,代表了市场对重新授权的抵制。

➡️

继续阅读