有没有办法在php中使用排队进程和排队作业和 Redis缓存?请让我知道正确的实施方法,哪一个更好的redis或排队?
答案 0 :(得分: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]