黑马程序员技术交流社区

标题: Redis基本命令 [打印本页]

作者: 落叶之殇    时间: 2019-6-6 13:51
标题: Redis基本命令
# 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




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2