发布于: Jul 31, 2024
今天,我们推出了 Valkey 面向企业的通用语言独立驱动程序(GLIDE),这是一款经授权许可(Apache 2.0 许可证)的开源 Valkey 客户端库。Valkey 是伯克利软件发行版(BSD)下经授权许可的开源软件,可提供高性能的键值数据存储,支持缓存、会话存储、排行榜和消息队列等各种工作负载。Valkey GLIDE 是 Valkey 的官方客户端库之一;它支持所有 Valkey 命令,而且 GitHub 存储库位于 valkey.io 项目下。GLIDE 支持 Valkey 7.2 和 Redis 开源 6.2、7.0 和 7.2,并将继续支持 Valkey 的未来版本。使用 GLIDE,应用程序员可以安全可靠地将他们的应用程序连接到兼容 Valkey 和 Redis OSS 的服务。
Valkey GLIDE 旨在为基于 Valkey 和 Redis OSS 的应用程序提供可靠性、优化性能和高可用性。它由亚马逊云科技提供赞助和支持,从运营成千上万客户使用的 Redis OSS 兼容服务的十多年经验中总结了最佳实践,并据此进行了预配置。为了帮助确保应用程序开发和操作的一致性,GLIDE 使用以 Rust 编写的带有特定语言扩展的核心驱动程序框架来实现。这种设计可确保各种语言中功能保持一致,还可降低整体复杂性。在此版本中,GLIDE 可用于 Java 和 Python,也支持其他正在开发的语言。
Valkey GLIDE 是经授权许可(Apache 2.0 许可证)的开源软件,可用于支持 6.2、7.0 和 7.2 版本的任何 Valkey 或 Redis OSS 兼容发行版,包括 Amazon ElastiCache 和 Amazon MemoryDB。可以先从主要的开源包管理器下载它。在博客文章中了解更多信息,在 Valkey GLIDE GitHub 存储库上提交文稿。