数据库 | Redis、Python-redis、Windows-redis

安装

安装
apt install redis-server
启动

  1. sudo service redis start
  2. sudo redis-server /etc/redis/redis.conf
命令

查看进程
ps -ef|grep redis
查看服务状态
sudo service redis status
停止服务
sudo service redis stop

进入
redis-cli
退出
ctrl+c

python模块redis
redis高级
  • 发布订阅
    类似于广播频道
  1. 多个客户端收听频道
    redis-cli
    subscribe haoshengyin1
    redis-cli
    subscribe haoshengyin1 haoshengyin2
  2. 发布
    redis-cli
    publish haoshengyin1 message1
  • 主从配置/读写分离
    提供专门的数据库用于修改
    master/slave
  1. 修改配置文件
    cp redis.conf master.conf
    修改bind、port6379
    cp redis.conf slave1.conf
    修改bind、port6380/6381、masterof masterip masterport

  2. 连接
    // 服务端
    redis-cli -h ip
    info查看信息
    // 客户端,以配置文件方式打开reids
    sudo redis-server /etc/redis/slave1.conf
    redis-cli -h ip -p 6380

  3. 发送接收
    主机发送:
    set key1 value1
    主机/从机可接收:
    keys * # 查看所有key
    get key1

redis windows

安装redis.exe,记得勾选添加系统变量

  • 配置
    配置文件redis.windows.conf
    databases 16 # 共16个
    save 900 1 # 大于1个更改,900秒保存一次

  • 启动
    以配置文件方式启动redis服务端
    cmd->redis-server redis.windows.conf
    cmd->redis-cli

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值