zoukankan      html  css  js  c++  java
  • redis高级实用特性(1)

    1.安全性

    2.主从复制

    3.事务处理

    4.持久化机制

    5.发布订阅消息

    6.虚拟内存的使用

    安全性:设置客户端连接后进行任何其他指定前需要使用的密码

    警告:因为redis速度相当快,所以在一台比较好的服务器下,一个

    外部用户可在一秒钟进行150K次的密码尝试,这就意味着你需要指定

    非常非常强大的密码来防止暴力破解。

    在配置文件中修改# requirepass foobared选项

    去掉注释,后面跟着的就是密码

    设置了密码,登录时 可以授权auth password

    也可以登录时授权 redis-cli -a password

    主从复制:redis主从复制和使用都非常简单。通过主从复制就可以允许

    多个slave server拥有和master server相同的数据库副本

    >>主从复制的特点:

    1.master可以拥有多个slave

    2.多个slave可以连接同一个master外,还可以连接到其他slave(备用master,当master不能  用,就立即成为master)

    3.主从复制不会阻塞master,在同步数据时,master可以继续处理client请求

    4.提高系统的伸缩性

    >>主从复制过程:

    1.slave与master建立连接,发送sync同步命令

    2.master收到命令会启动一个后台进程,将数据库快照保存到文件中,同时master主进程

     会开始收集新的写命令并缓存。

    3.后台完成保存后,就将此文件发送给slave

    4.slave将此文件保存到硬盘上

    >>配置主从服务器:

    配置slave服务很简单,只需要在slave的配置文件中加入如下配置

    slaveof 192.168.1.1 6379 #配置master的ip和ip端口

    masterauth password #这是主机的密码

    查看当前redis服务器状态,info命令,可以看当前role等信息,判断该服务器扮演的角色(主或者从)

  • 相关阅读:
    Wireshark抓取网站用户名密码
    为ctf而生的web扫描器ctf-wscan
    windows下pip安装python模块时报错总结
    火绒剑获取IP位置
    shodan 搜寻公共摄像头
    肥猪流码农的逆袭之路(1)
    如何备份centos系统
    centos下nginx搭建drupal 8
    openstack学习笔记9-selfservice网络配置
    术语解释-什么是Overlay Network和Underlay Network
  • 原文地址:https://www.cnblogs.com/LvLoveYuForever/p/5734195.html
Copyright © 2011-2022 走看看