有什么方法可以在 php 中使用Redis 缓存的排队过程和排队作业?请让我知道正确的实现方式以及哪个更好redis或排队?
问问题
350 次
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 回答