Redis命令行工具有趣的罕见用法
发布时间:2018-11-12 05:09:27 所属栏目:建站 来源:老钱
导读:副标题#e# 我们天天都在使用 Redis 内置的命令行工具 redis-cli,久而久之以为它就是一个简单的交互式 Redis 数据结构手工操作程序,但是它背后强大的功能绝大多数同学可能闻所未闻。本节我们一起来挖掘这些鲜为人知的有趣用法。 执行单条命令 平时在访问 R
当然这种导出功能比较弱,仅仅是一堆字符串用逗号分割开来。不过你可以结合命令的批量执行来看看多个指令的导出效果。
看到这里读者应该明白 --csv 参数的效果就是对输出做了一次转换,用逗号分割,仅此而已。 执行 lua 脚本在 lua 脚本小节,我们使用 eval 指令来执行脚本字符串,每次都是将脚本内容压缩成单行字符串再调用 eval 指令,这非常繁琐,而且可读性很差。redis-cli 考虑到了这点,它可以直接执行脚本文件。
下面我们以脚本的形式来执行上面的指令,参数形式有所不同,KEY 和 ARGV 之间需要使用逗号分割,并且不需要提供 KEY 的数量参数
如果你的 lua 脚本太长,--eval 将大有用处。 监控服务器状态我们可以使用 --stat 参数来实时监控服务器的状态,间隔 1s 实时输出一次。
如果你觉得间隔太长或是太短,可以使用 -i 参数调整输出间隔。 扫描大 KEY(编辑:衢州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |