開放原始碼 Memcached 軟體支援 Memorystore for 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 通常會透過單一 syscall 傳送回應。 | 是 |
停用手錶指令 | 停用手錶指令的設定。詳情請參閱「支援的 Memcached 設定」。 | 是 |
XXH3 雜湊演算法 | XXH3 雜湊演算法已新增至雜湊表演算法清單。詳情請參閱「支援的 Memcached 設定」。 | 是 |
觀看 connevents | Watch connevents 指令會顯示有關連線/中斷連線事件的即時項目 | 是 |
暖快取重新啟動 | Memcached 現在可以在重新啟動之間復原快取。 | 否 |
Extstore | Extstore 是 memcached 的擴充功能,可將雜湊表和索引鍵留在記憶體中,但將值移至外部儲存空間 (通常是快閃記憶體)。 | 否 |
TLS | Memcached 1.5.13 以上版本支援透過 TLS 進行驗證和加密,可讓用戶端透過安全管道與伺服器通訊。 | 否 |