redis
酒窝写代码
须非常努力,才毫不费力。
展开
-
lua操作redis (zset有序集合为例)
1. 使用场景用有序集合做消息队列。 所以,读出来符合条件数据的同时需要删除此记录。 此时,就要求做到原子性。2. php中展示//此脚本满足,取出当前时间之前的N条数据,并删除$script = <<<LUAlocal list = redis.call('ZRANGEBYSCORE', KEYS[1], 0, ARGV[1], 'limit', 0, 1)if list ~= nil and #list > 0 then local v = unpack(li原创 2022-04-18 17:55:07 · 2384 阅读 · 0 评论 -
READONLY You can‘t write against a read only replica.
一、问题redis写入时 报错READONLY You can‘t write against a read only replica.二、 原因因为连接的是从节点,从节点只有读的权限,没有写的权限三、解决如果是命令行设置的主从 ,取消自己是从的身份,变成主redis 127.0.0.1:6379> SLAVEOF 192.168.10.4 6379可以直接从命令行进去解决redis 127.0.0.1:6379> SLAVEOF NO ONE或者, 给从服务器写原创 2022-01-12 10:59:44 · 19153 阅读 · 3 评论 -
Yii2 Redis
redis的安装windows环境可以从这儿下载: www.php100.com/html/webkaifa/PHP/PHPyingyong/2011/0406/7873.html 打开cmd,进入安装包目录,使用redis-server.exe redis.conf 开启redis服务器yii2框架里的redis安装composer安装php composer.phar require -原创 2017-01-05 19:01:56 · 469 阅读 · 0 评论