redis-cli简介
redis-cli 是redis客户端命令操作的简易工具,类似mongoDB的shell工具,Navicat的功能,主要为redis提供两方面的命令操作功能。
1.提供redis的数据操作的基本功能
2.提供redis数据库管理的辅助功能
a1.连续远程监控redis服务器运行情况
a2.扫描redis数据库,以发现特殊的巨大键情况,巨大键的存在会影响redis数据库的执行效率
a3.基于模式匹配的键空间扫描
a4.为信息订阅渠道提供发布、订阅操作终端
a5.监控在redis数据库中命令执行情况
a6.检查不同应用方式下的redis服务延迟情况
a7.检查本计算机的调度延误情况
a8.将远程数据库备份到本地
a9.在客户端展现redis从数据库情况
a10.模拟LRU工作负载,显示键点击统计情况
a11.实现对Lua的客户端操作
redis-cli的两种使用方式:
第一种为带参数的使用方式:
redis-cli -h ip -p 6379 ping
以参数形式指出redis-cli连接的redis数据库,同时执行ping命令,如果返回的是pong说明redis-cli跟redis数据库连接成功,当连接失败时,会返回以ERR开头的连接失败信息。
IP可以是本机,也可以是远程其他服务器上的redis数据库
第二种交互方式:
redis-cli
redis 127.0.0.1:6379>
redis的客户端交互操作界面,一般使用第二种交互方式
PS:
redis数据库对命令大小写不敏感,ping、Ping、PING是同一个命令
redis数据库对变量大小写敏感,A、a是两个变量
执行redis-cli客户端工具之前,redis数据库必须是正常启动状态