サポート対象バージョン

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 のあらゆるメジャー バージョンに対して 1 つのパッチ バージョンをサポートしています。定期的なメンテナンス期間中に、パッチは最新の状態に保たれます。Memorystore for Memcached では、インスタンスに適用する必要のある重要なパッチをモニタリングしています。重大なセキュリティ パッチがある場合は、そのバッチが定期的なメンテナンス期間外にロールアウトされます。詳細については、メンテナンスについてをご覧ください。

現在のバージョン

次の表に、サポートされている Memcached のバージョンと、各バージョンの最終更新日時を示します。

Memcached のバージョン。 最終更新日時
1.5.16 2023 年 3 月 26 日
1.6.15 2023 年 9 月 19 日

Memcached のバージョン 1.6.15

次の表に、Memcached バージョン 1.6.15 で導入された主要な機能に対する Memorystore のサポート状況を記載します。

特徴 説明 Memorystore for Memcached でのサポート
Meta プロトコル 新しいメタプロトコルに、バイナリ プロトコルよりも多くの機能が追加されました。テキスト/バイナリ プロトコルでできることはすべて、新しいメタコマンドで実行できます。これらのコマンドは、キャッシュ システムのパフォーマンスと正確性に大きなメリットをもたらします。 はい
レスポンス システムコールのバッチ処理 レスポンス システムコールの自動バッチ処理を許可するようにネットワーク コードをリファクタリングしました。この機能の結果、同じ TCP パケットで複数の get コマンドを送信すると、Memcached はレスポンスを 1 つのシステムコールで送信する傾向があります。 はい
watch コマンドを無効にする watch コマンドを無効にする構成。詳細については、サポートされている Memcached 構成をご覧ください。 はい
XXH3 ハッシュ アルゴリズム ハッシュ テーブル アルゴリズムのリストに XXH3 ハッシュ アルゴリズムが追加されました。詳細については、サポートされている Memcached 構成をご覧ください。 はい
Connevents を見る watch connevents コマンドは、接続/切断イベントに関するリアルタイムのエントリを表示します はい
ウォーム キャッシュの再起動 Memcached は、再起動までの間にキャッシュを復元できるようになりました。 ×
Extstore Extstore は、ハッシュ テーブルとキーをメモリに残したまま、外部ストレージ(通常はフラッシュ)に値を移動する Memcached に追加されます。 ×
TLS Memcached 1.5.13 以降では、TLS を介した認証と暗号化がサポートされているため、クライアントは安全なチャネルを介してサーバーと通信できます。 ×