tencent cloud

Tencent Cloud Distributed Cache (Redis OSS-Compatible)

Memcached版コマンド互換性

ダウンロード
フォーカスモード
フォントサイズ
最終更新日: 2026-10-20 18:29:13
AI翻訳
Memcached版インスタンスがMemcachedプロトコルと互換性のあるサポートコマンドは次のとおりです:set、add、replace、append、prepend、cas、get、bget、gets、get_ext、gets_ext、delete、incr、decr。
コマンド
互換バージョン
意味
set
Memcachedプロトコル1.6
キーと値のペアを設定します。キーが存在しない場合は、このキーを作成します。キーが既に存在する場合は、古い値を上書きします。
add
キャッシュにキーと値のペアを追加します。ただし、キーが存在しない場合に限ります。キーが既に存在する場合、コマンドは何も実行しません。
replace
キャッシュ内のキーと値のペアを置き換えます。ただし、キーが既に存在する場合に限ります。キーが存在しない場合、コマンドは何も実行しません。
append
データを既存のキーの現在の値の末尾に追加します。キーが存在しない場合、コマンドは何も実行しません。
prepend
データを既存のキーの現在の値の先頭に追加します。キーが存在しない場合、コマンドは何も実行しません。
cas
比較して交換します。このコマンドはまず、キーの現在の値が指定された値と一致するかどうかを確認します。一致する場合は、新しい値に更新します。
get
キャッシュから1つ以上のキーの値を取得します。キーが見つからない場合は、エラーを返します。
bget
バッチ取得です。これはバイナリプロトコルのコマンドで、キャッシュから複数のキーの値を取得するために使用します。
gets
getと同様に、キャッシュ内のキーの値を取得し、バージョン番号を返します。
get_ext
拡張バイナリプロトコルコマンドです。クライアントがデータの取得プロセスを制御するために、より多くのオプションを指定できるようにします。
gets_ext
拡張されたバージョン番号付きコマンドです。クライアントはキーの値を取得すると同時にバージョン番号も取得でき、後続の原子操作に利用できます。
delete
キャッシュからキーと値のペアを削除します。キーが存在しない場合、コマンドは何も実行しません。
incr
キーの値を指定された整数値だけ増加させます。キーが存在しない場合は、初期値を指定できます。キーの値が整数でない場合、操作は失敗します。
decr
キーの値を指定された整数値だけ減少させます。

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック