1. 三:常见的问题
  2. BGREWRITEAOF 后台进程重写AOF
  3.  
  4. BGSAVE 后台保存rdb快照
  5.  
  6. SAVE 保存rdb快照
  7.  
  8. LASTSAVE 上次保存时间
  9.  
  10. Slaveof master-Host port , 把当前实例设为masterslave
  11.  
  12. Flushall 清空所有库所有键
  13.  
  14. Flushdb 清空当前库所有键
  15.  
  16. Showdown [save/nosave]
  17.  
  18. 注: 如果不小心运行了flushall, 立即 shutdown nosave ,关闭服务器
  19.  
  20. 然后 手工编辑aof文件, 去掉文件中的 flushall ”相关行, 然后开启服务器,就可以导入回原来数据.
  21.  
  22. 如果,flushall之后,系统恰好bgrewriteaof了,那么aof就清空了,数据丢失.
  23.  
  24. Slowlog 显示慢查询
  25.  
  26. 注:多慢才叫慢?
  27.  
  28. 答: slowlog-log-slower-than 10000 ,来指定,(单位是微秒)
  29.  
  30. 服务器储存多少条慢查询的记录?
  31.  
  32. 答: slowlog-max-len 128 ,来做限制
  33.  
  34. Info [Replication/CPU/Memory..]
  35.  
  36. 查看redis服务器的信息
  37.  
  38. Config get 配置项
  39.  
  40. Config set 配置项 (特殊的选项,不允许用此命令设置,如slave-of, 需要用单独的slaveof命令来设置)
  41.  
  42. Redis运维时需要注意的参数
  43.  
  44. 1: 内存
  45.  
  46. # Memory
  47.  
  48. used_memory:859192 数据结构的空间
  49.  
  50. used_memory_rss:7634944 实占空间
  51.  
  52. mem_fragmentation_ratio:8.89 2者的比例,1.N为佳,如果此值过大,说明redis的内存的碎片化严重,可以导出再导入一次.
  53.  
  54. 2: 主从复制
  55.  
  56. # Replication
  57.  
  58. role:slave
  59.  
  60. master_host:192.168.1.128
  61.  
  62. master_port:6379
  63.  
  64. master_link_status:up
  65.  
  66. 3:持久化
  67.  
  68. # Persistence
  69.  
  70. rdb_changes_since_last_save:0
  71.  
  72. rdb_last_save_time:1375224063
  73.  
  74. 4: fork耗时
  75.  
  76. #Status
  77.  
  78. latest_fork_usec:936 上次导出rdb快照,持久化花费微秒
  79.  
  80. 注意: 如果某实例有10G内容,导出需要2分钟,
  81.  
  82. 每分钟写入10000次,导致不断的rdb导出,磁盘始处于高IO状态.
  83.  
  84. 5: 慢日志
  85.  
  86. config get/set slowlog-log-slower-than
  87.  
  88. CONFIG get/SET slowlog-max-len
  89.  
  90. slowlog get N 获取慢日志
  91.  
  92. 运行时更改master-slave
  93.  
  94. 修改一台slave(设为A)为new master
  95.  
  96. 1) 命令该服务不做其他redis服务的slave
  97.  
  98. 命令: slaveof no one
  99.  
  100. 2) 修改其readonlyyes
  101.  
  102. 其他的slave再指向new master A
  103.  
  104. 1) 命令该服务为new master Aslave
  105.  
  106. 命令格式 slaveof IP port

15 redis 之 aof恢复与rdb服务器间迁移的更多相关文章

  1. redis:aof恢复与rdb服务器间迁移

    1. aof恢复与rdb服务器间迁移: 1.1. Aof恢复: 如果不小心执行了flushdb或flushall了怎么办? (1)立马执行命令:shutdown nosave 关闭服务器,为了防止其他 ...

  2. redis提供的持久化机制(rdb,aof)

    Redis提供的持久化机制 Redis是一种面向“key-value”类型数据的分布式NoSQL数据库系统,具有高性能.持久存储.适应高并发应用场景等优势.它虽然起步较晚,但发展却十分迅速. 近日,R ...

  3. redis基础:redis下载安装与配置,redis数据类型使用,redis常用指令,jedis使用,RDB和AOF持久化

    知识点梳理 课堂讲义 课程计划 1. REDIS 入 门 (了解) (操作)   2. 数据类型 (重点) (操作) (理解) 3. 常用指令   (操作)   4. Jedis (重点) (操作) ...

  4. Redis持久化 aof和rdb的原理配置

    目录 一.介绍 二.RDB持久化(全量写入) rdb原理 rdb模式 rdb触发情况 rdb优势和劣势 rdb文件配置 rdb命令配置 rdb数据恢复 三.AOF持久化(增量写入) aof原理 aof ...

  5. redis持久化AOF与RDB

    RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot). AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原 ...

  6. mysql如何设置主从(读写分离),redis发布功能,以及redis的持久化存储(rdb,aof)

    1 mysql基本命令 1.启动mysql systemctl start mariadb 2.linux客户端连接自己 mysql -uroot -p -h 127.0.0.1 3.远程链接mysq ...

  7. 10分钟彻底理解Redis的持久化机制:RDB和AOF

    作者:张君鸿 juejin.im/post/5d09a9ff51882577eb133aa9 什么是Redis持久化? Redis作为一个键值对内存数据库(NoSQL),数据都存储在内存当中,在处理客 ...

  8. redis++:Redis的两种持久化 RDB 和 AOF

    Redis持久化备份数据的方式有两种:RDB(Redis DataBase) . AOF(Append Only  File). RDB 什么是RDB: 在指定时间间隔内,将内存中的数据集快照写入磁盘 ...

  9. Redis的持久化机制:RDB和AOF

    什么是Redis持久化? Redis作为一个键值对内存数据库(NoSQL),数据都存储在内存当中,在处理客户端请求时,所有操作都在内存当中进行,如下所示: 这样做有什么问题呢? 其实,只要稍微有点计算 ...

随机推荐

  1. C#图解教程学习笔记——类和继承

    一.屏蔽基类的成员所有类都派生自object类.虽然类只能直接继承一个基类,但继承的层次没有限制.虽然派生类不能删除它继承的任何成员,但可以用与基类同名的成员来屏蔽(mask)基类成员.1. 要屏蔽一 ...

  2. delphi 窗体透明详解TransparentColorValue,窗体透明控件不透明

    关于窗体透明的做法 来自:http://blog.csdn.net/shuaihj/article/details/8610343 关于窗体透明的做法 1.在Delphi中,设置窗体的AlphaBle ...

  3. hdu 3639 有向图缩点+建反向图+搜索

    题意:给个有向图,每个人可以投票(可以投很多人,一次一票),但是一个人只能支持一人一次,支持可以传递,自己支持自己不算,被投支持最多的人. 开始想到缩点,然后搜索,问题是有一点想错了!以为支持按票数计 ...

  4. 如何配置tomcat环境变量

    首先下载tomcat,并且解压到目录: 注意:2,3步的变量值要到下图这一步 即,bin的上一级目录不包含bin 1.第一步鼠标右键计算机->属性->高级系统设置,进去之后,点击环境变量, ...

  5. react 使用antd导航组件实现事件传递并局部刷新DOM

    我们要实现一个通过点击顶部导航来查询左侧菜单的一个功能 在这个功能中,我们要应用到onClick={this.headNavMenuList.bind(this)}方法来传递点击 不同按钮来传递不同的 ...

  6. Codeforces 922F Divisibility (构造 + 数论)

    题目链接  Divisibility 题意 给定$n$和$k$,构造一个集合$\left\{1, 2, 3, ..., n \right\}$的子集,使得在这个集合中恰好有$k$对正整数$(x, y) ...

  7. win7下用PyInstaller把Python代码打包成exe文件

    2013-11-05 22:02:14|   1.安装 使用PyInstaller需要安装PyWin32. 下载与Python对应的PyInstaller版本,解压后就算安装好了. 例如,安装了PyI ...

  8. Network | 协议栈

    因特网协议栈Internet protocol stack: 应用层Application layer.运输层Transport layer.网络层Network layer.链路层Data link ...

  9. 如何使用Ext.create() 调用一个窗体

    Ext.define("Scripts.Code.QM.OutgoingQuality.OQC.ReinspRequest.view.DefectContentsDetailInfoWind ...

  10. 灰度发布+A/B测试

    一起需要提的还有灰度发布. 在方法论上都属于试错法. A/B测试就是上两个方案,部署后看效果.根据效果和一些结果参数决定采用哪个方案.灰度发布是切一部分业务使用新方案,看效果如何,是否有bug,会遇到 ...