支持的版本

Memorystore for Memcached 由开源 Memcached 软件提供支持。Memorystore 目前支持 Memcached 版本 1.5.16 和 1.6.15。默认版本为 Memcached 1.5.16。

如需了解如何升级实例的 Memcached 版本,请参阅升级实例的 Memcached 版本

如需了解升级 Memcached 版本对实例的影响,请参阅关于升级实例的 Memcached 版本

版本支持政策

Memorystore for Memcached 支持本页面当前版本部分所列的每个主要 OSS Memcached 版本的一个补丁程序版本。补丁程序会在维护期间定期更新。Memorystore for Memcached 会监控需要应用于实例的任何关键补丁程序。关键安全补丁程序会在常规维护期之外发布。如需了解详情,请参阅关于维护

当前版本

下表列出了受支持的 Memcached 版本以及每个版本的上次更新时间:

Memcached 版本 上次更新时间
1.5.16 2020 年 3 月 26 日
1.6.15 2023 年 9 月 19 日

Memcached 版本 1.6.15

下表概述了 Memorystore 对 Memcached 1.6.15 版引入的一些主要功能的支持。

功能 说明 受 Memorystore for Memcached 支持
Meta 协议 新元协议现在比二进制协议拥有更多功能。您可以使用新的元命令执行文本/二进制协议支持的所有操作。这些命令可大幅提升缓存系统的性能和正确性。
批处理响应系统调用 网络代码已重构,可自动批量处理响应系统调用。借助此功能,如果您在同一 TCP 数据包中提交多个 get 命令,Memcached 往往会通过单个系统调用发送响应。
停用手表指令 用于停用监视命令的配置。如需了解详情,请参阅受支持的 Memcached 配置
XXH3 哈希算法 已将 XXH3 哈希算法添加到哈希表算法列表中。如需了解详情,请参阅受支持的 Memcached 配置
观看 connevents watch connevents 命令显示有关连接/断开连接事件的实时条目
温缓存重启 Memcached 现在可以在重启之间恢复其缓存。
Extstore Extstore 是对 memcached 的补充,它将哈希表和键保留在内存中,但将值移至外部存储空间(通常是闪存)。
TLS Memcached 版本 1.5.13 及更高版本支持使用传输层安全协议 (TLS) 进行身份验证和加密。借助 TLS,客户端可以使用安全通道与服务器通信。