A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 落叶之殇 初级黑马   /  2019-6-6 13:51  /  880 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

# Redis命令

### 基本命令

配置  **sudo vi /etc/redis/redis.conf**

服务端命令为   **redis-server**

帮助文档   **redis-server --help**

查看Redis服务器进程   **ps aux | grep redis**

杀死Redis服务器进程   **sudo kill -9 pid**(pid为进程地址)  

不杀死需要这样开启:**sudo redis-server /etc/redis/redis.conf** 指定加载的配置文件

客户端命令为   **redis-cli**

连接命令   **Redis-cli**

运行测试命令   **ping**

切换数据库   **su 数据库名**

#### 配置主

- 查看当前主机的ip地址

    > ifconfig

- 修改`/etc/redis/redis.conf`文件

    > **sudo vi redis.conf**
    > bind 192.168.26.128

- 重启redis服务

    > **sudo service redis stop**
    > sudo redis-server redis.conf

#### 配置从

- 复制`/etc/redis/redis.conf`文件

    > sudo cp redis.conf ./slave.conf

- 修改`redis/slave.conf`文件

    > sudo vi slave.conf

- 编辑内容

    > bind 192.168.26.128
    > slaveof 192.168.26.128 6379
    > port 6378

- redis服务

    > sudo redis-server slave.conf

- 查看主从关系

    > redis-cli -h 192.168.26.128 info Replication

#### 主从数据操作

- 在master和slave分别执⾏info命令,查看输出信息 进入主客户端

    > redis-cli -h 192.168.26.128 -p 6379

- 进入从的客户端

    > redis-cli -h 192.168.26.128 -p 6378

- 在master上写数据

    > set aa aa

- 在slave上读数据

    > get aa

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马