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")
原文地址:https://www.cnblogs.com/yaoqingzhuan/p/11606238.html