开源键值数据库Valkey将于下月发布第九个版本,承诺改进资源优化和可用性。
Valkey于去年4月从Redis分叉而来,起因是这个广受欢迎的内存数据库(通常用作缓存)转向了限制性更强的许可证。Redis转向双重许可制(Redis源码可用许可证RSALv2和服务器端公共许可证SSPLv1),促使Linux基金会从Redis 7.2.4版本分叉出代码,并获得了亚马逊AWS、谷歌、Snap、爱立信、甲骨文等公司的支持。
开源数据库咨询公司Percona的Valkey技术负责人Martin Visser表示,许多组织运行着多种不同的应用程序,都将Valkey作为缓存组件。挑战在于如何让不同的应用程序在单个Valkey实例上运行,而Valkey 9承诺解决这个问题。
"Valkey可以是一个集群设置,拥有多个分片等等,"Visser说。"过去,分片模式仅限于单个逻辑数据库,这意味着应用程序与Valkey设置之间必须是一对一的映射关系。但在版本9中,集群模式也允许多个逻辑数据库,这意味着从资源角度来看,你可以让许多不同的应用程序使用同一个集群。"
"这是社区中备受期待的功能。不再需要应用程序与部署集群之间的一对一映射,现在你可以将应用程序的多个部分合并。如果考虑微服务架构,不同服务可能有不同的数据集。现在你可以拥有一个Valkey集群,并在逻辑上将其划分为多个数据库。"
Valkey 9还承诺为高可用性提供统一的自动故障转移配置,无论部署选择如何,都能让开发人员在从开发到测试再到生产环境中保持集群的一致性。此外,还有安全关机模式,确保关机命令不会在没有经过深思熟虑的确认操作下直接切断生产环境。
Visser表示,Valkey的长期计划是与Redis产生差异化,成为一个更加一致和持久的通用数据库,而不仅仅是一个缓存。
"这是在最近的贡献者峰会上深入讨论的内容,现在正被纳入计划中,为Valkey开拓不同的使用场景。这是一个长期计划,我认为这将成为Valkey相对于Redis的一个重要差异化因素。"
对于仍在使用旧版本Redis的用户来说,跳转到兼容版本Valkey的时间已经不多了。Valkey分叉之前的最后一个Redis版本是企业版7.2,该版本的支持将在2026年2月结束。
Q&A
Q1:Valkey是什么?为什么从Redis分叉出来?
A:Valkey是一个开源键值数据库,于2023年4月从Redis分叉而来。分叉的原因是Redis转向了限制性更强的双重许可制,包括Redis源码可用许可证和服务器端公共许可证,这促使Linux基金会在AWS、谷歌等公司支持下从Redis 7.2.4版本创建了分叉。
Q2:Valkey 9有什么新功能?
A:Valkey 9的主要新功能包括:在集群模式下支持多个逻辑数据库,允许多个应用程序共享同一个集群;统一的自动故障转移配置,提高高可用性;安全关机模式,防止意外关闭生产环境。这些功能主要解决了资源优化和系统稳定性问题。
Q3:Valkey未来发展方向是什么?
A:Valkey的长期规划是成为一个更加一致和持久的通用数据库,而不仅仅是缓存工具。这将使其在功能上与Redis产生明显差异化,为用户提供更多样化的使用场景。这一战略方向在最近的贡献者峰会上得到了深入讨论。
好文章,需要你的鼓励
微软宣布为Word和Excel推出基于OpenAI的AI代理模式,通过简单提示即可自动生成文档和分析数据。Word用户可享受"氛围写作"功能,利用现有文档组装报告和提案。Excel代理能分析电子表格数据并生成可视化报告。尽管在SpreadsheetBench基准测试中准确率仅为57.2%,低于人类平均水平71.3%,但微软强调其针对实际工作场景优化。此外,微软还发布了基于Anthropic的Office代理,显示其正逐步减少对OpenAI的依赖。
苹果与清华合作提出EpiCache技术,解决AI长期对话中的记忆管理难题。该方法将对话自动分割成话题片段,为每个话题建立专门记忆库,实现智能匹配和高效检索。实验显示,EpiCache比传统方法准确率提高40%,内存使用减少4-6倍,响应速度提升2.4倍,为资源受限环境下的AI对话系统提供了实用解决方案。
OpenAI为美国ChatGPT用户推出"即时结账"功能,用户可在对话中直接购买Etsy和Shopify商品,无需跳转至外部网站。该功能支持Apple Pay、Google Pay等多种支付方式,并计划接入超过100万家Shopify商户。OpenAI还将开源其代理商务协议技术,与谷歌的代理支付协议形成竞争。这标志着电商购物模式的重大转变,AI聊天机器人可能重塑在线零售发现和支付生态系统。
清华大学与英伟达合作提出DiffusionNFT,一种革命性的AI图像生成训练方法。该方法通过对比正负样本进行学习,避免了复杂的概率计算,训练效率比传统方法提升25倍。研究团队在多项测试中验证了其优越性,不仅大幅提升了图像质量和文字渲染能力,还实现了无需分类器引导的高效训练,为AI图像生成技术的普及和应用奠定了重要基础。