你的位置:首页 > 软件开发 > 数据库 > Redis高级应用

Redis高级应用

发布时间:2015-07-24 01:00:10
上一篇博文讲述了Redis的一些常用命令,可以对数据库及数据库服务器进行操作,本篇将讲述Redis的高级应用及配置安全性设置密码:修改redis.conf中的requirepass,在其后面添加密码即可使用:进入客户端时,添加参数u;即 redis-cli -u password ...

  上一篇博文讲述了Redis的一些常用命令,可以对数据库及数据库服务器进行操作,本篇将讲述Redis的高级应用及配置

  • 安全性
    • 设置密码:修改redis.conf中的requirepass,在其后面添加密码即可
      • 使用:
        • 进入客户端时,添加参数u;即 redis-cli -u password
        • 进入客户端后,使用命令 auth,即 auth password
  • 主从复制
    • 通过主从复制可以允许多个是slave server拥有和master server相同的数据库副本
    • 特点:
      • Master可以拥有多个slave
      • 多个slave可以连接同一个master外,还可以连接到其他的slave
      • 主从复制不会阻塞master,在同步数据时,master可以继续处理client请求
      • 提高系统的伸缩性
    • Redis主从复制过程
    1. Slave与master建立连接,发送sync同步命令
    2. Master会启动一个后台进程,将数据库快照保存到文件中,同时master主进程会开始收集新的写命令并缓存
    3. 后台完成保存后,就将此文件发送给slave
    4. Slave将此文件保存到硬盘上
    • 配置主从服务器

      原标题:Redis高级应用

      关键词:Redis

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录