ピング
説明
現在の接続状況を確認してください
現在の接続インスタンスのステータスを確認します
パラメータ
(なし)
戻り値
STRING: 成功時に +PONG は、上で説明したように、接続エラー時に RedisException オブジェクトをスローします。
エコー
説明
文字列を Redis に送信し、Redis は同じ文字列で応答します
パラメータ
STRING: 送信するメッセージ。
STRING: 同じメッセージです。
説明
指定したキーに関連する値を取得します
パラメータ
鍵
文字列またはブール: キーが存在しない場合は FALSE が返され、それ以外の場合はこのキーに関連する値が返されます。
該当する値またはBOOL値を返します。KEYが存在しない場合はFALSEを返します。関連する KEY と値がある場合は、その値を返します。
例
$redis->get('key');
セット
説明
引数の文字列値をキーの値として設定します。
KEYに値を設定します
パラメータ
鍵
価値
タイムアウト (オプション) タイムアウトが必要な場合は、SETEX を呼び出すことをお勧めします。
戻り値
例
セテックス、プセテックス
説明
PSETEX はミリ秒単位の TTL を使用して、引数の文字列値をキーの値として設定します。
ライフサイクルを使用してKEY-VALUEを設定します。pstex()で使用される期間の単位はミリ秒です。
キーの TTL 値
戻り値
コマンドが成功した場合は Bool TRUE です。
例
$redis->setex('key', 3600, 'value'); // 1h TTL でキー→値を設定します
せとん
説明
キーがデータベースにまだ存在しない場合は、引数の文字列値をキーの値として設定します。
setnx は KEY-VALUE を設定するために使用されます。この関数はまず Redis にこの KEY があるかどうかを判断し、存在しない場合は SET を返し、存在する場合は False を返します。
キー値
戻り値
Bool 成功の場合は TRUE、失敗の場合は FALSE。
例
$redis->setnx('key', 'value') /* return TRUE */
削除、削除
説明
指定されたキーを削除します。
既存のキーを削除 www.2cto.com
キーの配列、または未定義の数のパラメーター。それぞれがキー: key1 key2 key3 ... keyN
KEYの配列、未定義の数値パラメータ、またはKEYを1つずつ書き込むことができます
Long 削除されたキーの数。
削除されたKEY-VALUEの数を返す
$redis->set('key1', 'val1');
$redis->set('key2', 'val2');
$redis->set('key3', 'val3');
$redis->set('key4', 'val4');
$redis->delete('key1', 'key2') /* return 2 */
$redis->delete(array('key3', 'key4')) /* return 2 */
著者: シユン・キリン