PHPでRedisキャッシングを使用してキューイングプロセスとキューイングジョブを使用する方法はありますか? 実装する正しい方法と、redis とキューイングのどちらが優れているか教えてください。
1 に答える
1
はい、できます。:)
リストを操作するための基本的な Redis コマンドがいくつかあります。
LPUSH
: リストの先頭に要素を追加しますRPUSH
: リストの末尾に要素を追加しますLPOP
: リストから最初の要素を削除して返しますRPOP
: リストから最後の要素を削除して返しますLLEN
: リストの長さを取得しますLRANGE
: リストから要素の範囲を取得します
簡単なリストの使い方:
$redis->rpush("languages", "french"); // [french]
$redis->rpush("languages", "arabic"); // [french, arabic]
$redis->lpush("languages", "english"); // [english, french, arabic]
$redis->lpush("languages", "swedish"); // [swedish, english, french, arabic]
$redis->lpop("languages"); // [english, french, arabic]
$redis->rpop("languages"); // [english, french]
$redis->llen("languages"); // 2
$redis->lrange("languages", 0, -1); // returns all elements
$redis->lrange("languages", 0, 1); // [english, french]
于 2016-09-01T10:41:47.947 に答える