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 に答える