redis使用(linux环境)

来源:互联网 发布:知乎怎么挣钱 编辑:程序博客网 时间:2024/04/30 04:44

把redis跑起来

  1. 官网下载redis,解压到某个目录,例如/usr/local/下
  2. 进入终端,cd到redis根目录,输入make命令,编译redis源码
  3. 运行redis目录下的,src目录下的redis-server命令,启动redis实例,命令后可跟配置文件名称,则按照此配置文件的配置进行启动,否则按照默认配置文件启动
    这里写图片描述
  4. redis-cli命令运行客户端,下图启动客户端测试否是正常
    这里写图片描述
  5. 关闭客户端连接使用quit命令
    这里写图片描述
  6. 关闭redis服务,在客户端使用shutdown命令
    这里写图片描述

redis配置

如果启动服务端是redis-server命令后没有跟配置文件路径,则按照默认配置启动,否则按照配置文件配置的配置启动

更换服务端端口

到redis根目录下找到redis.conf,打开找到port 6379 这一列,将端口号修改为你想要的
这里写图片描述
这里修改为了6809,然后启动客户端去连接服务端时,需要使用redis-cli -p 6809,即在后面跟上自定义的端口号
这里写图片描述

redis修改为后台服务

配置文件中,找到daemonize no,修改为daemonize yes
生产环境中,可能需要不重启的情况下修改配置,redis也有特定的命令可以完成操作,但是并不是所有的配置都可以在不重启的情况下修改,比如port,具体方法自行百度。

redis的主从复制

  1. 启动多个多个redis服务端,以服务的形式。
    这里写图片描述
  2. 使用三个客户端分别连接这三个服务端
    这里写图片描述
  3. 使用”slaveof 主服务ip 端口“命令来设置当前连接的服务端的主服务
    这里写图片描述
    如图,将端口为1000的服务设置为了主,端口为1001和1002的服务是从服务。

这样就完成了redis的主从设置,此时你在主服务里操作的数据就会被同步到从服务,不信你试试。

0 0
原创粉丝点击