首页 > 技术教程 > redis运维常用命令

redis运维常用命令

做为后端开发的我,经常和服务器打交道,有时候也要用到一些运维的命令,下面是我经常用到的Redis运维命令:

命令说明其他
time查看时间

第一行是秒

第二行显示的微秒

193881C1-AD24-49A2-A4BE-3B0AE1696BA8.png

dbsizeredis数据库键的数量
bgrewriteaof手动同步aof日志文件同步最新的命令
bgsave手动后台保存rdb快照
save手动保存rdb快照
lastsave
上次保存rdb快照时间
flashdb清空当前数据库所有数据慎用
flashall清空所有数据库数据慎用
info查看redis信息
注重看
1、memory  used_memory 数据结构占用空间
used_memory_rss 时间占用空间
mem_fragmentation_ratio:0.41   时间占用和申请占用内存比值
2、是否有slave 及slave在线状态
3、持久化信息,主要看上次备份时间
4、fork耗时
latest_fork_usec:342   上次fork耗时多少微秒
config get动态获取设置信息如:config get requirepass  查看是否有密码

config get slowlog-log-slower-than   查看慢查询日志时间  单位:微秒

31CB572F-D0A2-4D74-8805-1715786621A9.png

config set动态设置设置信息config set slowlog-log-slower-than 100
slowlog-max-len最多能存多少条慢查询日志
slowlog get获取慢日志
shutdown【save/nosave】关闭redis服务器
文章版权声明
1、本网站名称:阿V编程
2、本站永久网址:https://www.1892zyw.com
3、本网站的部分文章内容/部分资源可能来源于网络,仅提供给大家学习或参考,如有侵权,请联系站长QQ进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,如有发现请向站长举报