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 中支持 |
---|---|---|
元协议 | 现在,新的元协议比二进制协议具有更多的功能。您使用文本/二进制协议可以执行的任何操作都可以通过新的元命令完成。这些命令可以极大地提高缓存系统的性能和正确性。 | 是 |
批量响应系统调用 | 网络代码已重构,允许自动批处理响应系统调用。受此功能的影响,如果您在同一 TCP 数据包中提交多个 get 命令,则 Memcached 往往会使用单个系统调用发送响应。 | 是 |
停用监视命令 | 用于停用监视命令的配置。如需了解详情,请参阅支持的 Memcached 配置。 | 是 |
XXH3 哈希算法 | 哈希表算法列表中新增了 XXH3 哈希算法。如需了解详情,请参阅支持的 Memcached 配置。 | 是 |
观看 connevents | Watch connevents 命令会显示有关连接/断开连接事件的实时条目 | 是 |
温缓存重启 | Memcached 现在可以在两次重启之间恢复缓存。 | 否 |
外部存储区 | Extstore 是对 Memcached 的补充,它将哈希表和键保留在内存中,但将值移动到外部存储空间(通常是闪存)。 | 否 |
TLS | Memcached 1.5.13+ 支持通过 TLS 进行身份验证和加密,允许客户端通过安全通道与服务器通信。 | 否 |