缓存
abcPHP
这个作者很懒,什么都没留下…
展开
-
redis aof细节
aof流程 Redis把更新命令记录到AOF文件,分为两个阶段: 阶段1:把更新命令写入aof缓存,如下图示: 阶段2: 把aof缓存写入文件 在命令添加到aof_buf内后,每次事件循环开始,会调用flushAppendOnlyFile(int force)来将aof_buf写到硬盘上。 aof.c/flushAppendOnlyFile 函数执行以下两个工作: WRITE:根据条件,将 a...转载 2019-03-10 18:08:07 · 1000 阅读 · 0 评论 -
PHP中使用redis执行lua脚本示例 multi、pipeline、scan
<?php $redis = new Redis(); #实例化redis类 $redis->connect('127.0.0.1'); #连接服务器 $lua = <<<SCRIPT return {KEYS[1],KEYS[2],ARGV[1],ARGV[2]} SCRIPT; //对应的redis命令如下 eval "return {KEYS[...原创 2019-04-27 15:37:48 · 2880 阅读 · 0 评论