python连接redis
集群连接方式:
一、首先要安装第三方包redis-py-cluster,pip install redis-py-cluster
二、示例代码
from rediscluster import StrictRedisCluster # 节点,好像只写一个节点就行 startup_nodes = [{"host": "172.16.1.128", "port": "2808"}] conn = StrictRedisCluster( startup_nodes=startup_nodes, # 节点 decode_responses=True, # 解码redis返回值 password="xxxx") # 集群密码,若没有,则不传该参数 # 设置key value,相对于redis中的set命名 conn.set("key","value")
非集群连接方式
一、安装第三方包redis,pip install redis
二、示例代码
import redis red = redis.Redis(host='172.16.1.128', port=2808, db=0, password="123456") red.set("key", "value")