Memcachedコマンド操作...login
Memcachedコマンド操作マニュアル
著者:php.cn  更新時間:2022-04-13 17:53:40

Memcached の先頭に追加するコマンド


Memcached prepend コマンドは、既存の key(key)value(data value) の前にデータを追加するために使用されます。

構文:

prepend コマンドの基本構文形式は次のとおりです:

prepend key flags exptime bytes [noreply]
value

パラメータの説明は次のとおりです:

  • key: キー値 キーと値の構造内のキーは、検索に使用されます。キャッシュされた値。

  • flags: キーと値のペアを含めることができる整数パラメーター。クライアントがキーと値のペアに関する追加情報を保存するために使用します。 。

  • exptime: キーと値のペアをキャッシュに保持する時間 (秒単位、0 は永久を意味します)

  • bytes: キャッシュに格納されているバイト数

  • noreply (オプション) : このパラメータは、データを返す必要がないことをサーバーに伝えます

  • value: 格納された値 (常に 2 行目にあります) (キーと値の構造の値として直接理解できます) )

インスタンス

例は次のとおりです:

  • まずキー php を Memcached に保存し、その値は memcached です。

  • 次に、get コマンドを使用して値を取得します。

  • 次に、prependコマンドを使用して、キーphpを持つ値の後に「redis」を追加します。

  • 最後に、get コマンドを使用して値を取得します。

set php 0 900 9
memcached
STORED
get php
VALUE php 0 14
memcached
END
prepend php 0 900 5
redis
STORED
get php
VALUE php 0 14
redismemcached
END

出力

データが正常に追加された場合、出力:

STORED

出力情報の説明:

  • STORED: 保存に成功した後に出力されます。

  • NOT_STORED: キーは Memcached に存在しません。

  • CLIENT_ERROR: 実行エラー。

PHP中国語ウェブサイト