Latest web development tutorials

memcachedの設定コマンド

Memcachedのsetコマンドは、指定されたキー(鍵)に格納されている値(データ値)に使用されます

あなたは、キーがすでに存在している場合、このコマンドは、役割を達成するために更新され、元のデータに対応するキーを更新することができます。

構文:

次のようにコマンドの基本的な構文は設定されています:

set key flags exptime bytes [noreply] 
value 

パラメータは以下のとおりです。

  • キー:キーのキーと値の構造のキーは、キャッシュ値を見つけるために使用されます。
  • フラグ:クライアントがキーと値のペアについての追加情報を格納するためにそれを使用して、整数パラメータのキーと値のペアを含むことができます。
  • EXPTIME:(秒単位で、0は永遠を意味する)キャッシュ内の時間の長さをキーと値のペアを保存
  • バイト:キャッシュに格納されたバイト数
  • noreply(オプション):このパラメータは、サーバがデータを返す必要はありません伝えます
  • 値:格納された値は、(常に2行目にあります)(直接キーと値の構造値として理解することができます)

私たちは、次の例を設定します。

  • キー→w3big
  • フラグ→0
  • (秒)EXPTIME→900
  • バイト→9(データストレージのバイト数)
  • 値→memcachedの
set w3big 0 900 9
memcached
STORED

get w3big
VALUE w3big 0 9
memcached

END

輸出

データセットが成功した場合、出力:

STORED

出力情報説明:

  • STORED:正常に保存された出力後。
  • ERROR:出力を維持するために失敗した後。