您当前的位置: 首页 >  运维

qq_34412985

暂无认证

  • 2浏览

    0关注

    1061博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

redis运维常用的命令

qq_34412985 发布时间:2019-02-25 22:23:34 ,浏览量:2

下面几个命令的实例:

1.time:

显示服务器时间,时间戳(s)、微秒数

2.观察当前数据库一共有多少个key

3.bgrewriteaof重写,看下面的aof文件大小现在是103,我故意操作两次abc,执行重写命令:

结果: 现在变成了63,没有冗余。减小aof占据的内存。 aof中只保存了最后一次set的value 4.手动保存rdb----save 这里要说一下在数据量大的时候bgsave写rdb更好。 5.flushdb、flushall慎用。 6.info

你也可以单独info#之后的信息来查看对应的信息。 fork耗时:

#status last_fork_usec :287962上次导出rdb持久化日志花费的微秒。 注意:如果某实例有10g内容,导出需要两分钟,每分钟写入10000次,导致不断的rdb导出,磁盘处于高io状态。

6.慢日志: config get/set slowing-log-slower-than num 慢,到底多慢算慢查询 config get/set slowing-max-len 慢日志存多少条。 slowlog get  num获取慢日志。

7.服务器关闭

shutdown(save/nosave)

注:如果不小心运行了flushall 立即shutdown nosave 关闭服务器,然后手工编辑aof文件,删除flushall相关行,就可以导入回原数据。

关注
打赏
1653291990
查看更多评论
立即登录/注册

微信扫码登录

0.0453s