PHP+Redis 定长队列(redis.call)
Posted 知其黑、受其白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP+Redis 定长队列(redis.call)相关的知识,希望对你有一定的参考价值。
阅读目录
1、redis-cli 命令行
# 调用redis命令设置缓存
# 不传参数
eval "return redis.call(\'set\', \'name1\', \'Tom\')" 0
# 传入1个值参数
eval "return redis.call(\'set\', \'name2\', ARGV[1])" 0 "Tom"
# 传入1个键名参数和1个值参数
eval "return redis.call(\'set\', KEYS[1], ARGV[1])" 1 "name3" "Tom"
2、linux 命令行
指定 lua 脚本路径,后面可跟上参数,与 redis-cli 中不同,此处不需要指定 KEYS 的数量,但是需要用英文逗号隔开 KEYS 和 ARGV 参数,逗号前后至少保留1个空
以上是关于PHP+Redis 定长队列(redis.call)的主要内容,如果未能解决你的问题,请参考以下文章