String类型
redis清空数据:flashall
Hash类型
Hash类型中,每个key可以对应多个field,每个field又有自己的value,可以看成是一个一对多的字典(key,field),这个field又是一个一对一的字典(field,value)
List类型
Set类型
Zset类型
python操作Redis
- 安装redis库
pip install redis
- 导入相关类
from redis import StrictRedis
- 创建类对象,关联ip和port
示例:
from redis import StrictRedis
my_redis = StrictRedis(host='***', port=6379, password='**', decode_responses=True)
my_redis.set("name", "mike")
my_redis.delete('name')
print(my_redis.get('name'))
主从搭建
主从概念
配置主
首先查看主的IP地址,假设为A,然后进入redis.conf文件修改
bind A
重启redis-server redis.conf
配置从
首先查看从的IP地址,假设为B,然后进入redis.conf文件修改
bind B
slaveof A 6379
重启redis-server redis.conf
查看主从关系
redis-cli -h A info Replication
Redis客户端连接主从
redis-cli -h 主或从的IP -p 端口号