发布于: Oct 8, 2024

今天,我们宣布 Node.js 支持 Valkey 通用语言独立驱动程序(GLIDE)。GLIDE 是 Valkey 的开源客户端库,Valkey 是一个开源键值数据存储,支持缓存和消息队列等多种工作负载。此次发布后,GLIDE 支持 Java、Python 和 Node.js。GLIDE 是 Valley 的官方客户端库之一,它支持所有 Valley 命令。GLIDE 支持 Valkey 7.2、8.0 版本,以及 Redis 开源版本 6.2、7.0、7.2。

Valkey GLIDE 旨在提供可靠性、优化性能和高可用性,用于连接到 Valkey 或 Redis OSS 数据存储。它从数千名客户使用的 Redis OSS 兼容服务十多年的运营经验中总结了最佳实践,并据此进行了预配置。为了确保应用程序开发和操作的一致性,GLIDE 使用以 Rust 编写的带有特定语言扩展的核心驱动程序框架来实施。这种设计可确保各种语言中功能保持一致,还可降低整体复杂性。截至目前,GLIDE 可用于 Java、Python 和 Node.js,并且正在积极开发对其他语言的支持。

Valkey GLIDE 是开源的、经过许可的(Apache 2.0 许可证),并且可以与 Amazon ElastiCacheAmazon MemoryDB 一起使用。可以先从主要的开源包管理器下载它。在这篇博客文章中了解更多信息,在 Valkey GLIDE GitHub 存储库上提交文稿。