Redis 远程连接,基本命令
要从远程连接到Redis服务器,您需要确保Redis配置文件中的bind
指令允许外部连接,并且protected-mode
设置为no
(如果需要的话)。此外,确保Redis服务器的防火墙规则允许相应的端口(默认为6379)接受外部连接。
以下是一个基本的Redis连接示例,使用Python的redis
包。
首先,安装redis
包(如果尚未安装):
pip install redis
然后,使用以下Python代码进行连接:
import redis
# 创建一个Redis连接
r = redis.Redis(
host='your_remote_redis_server_ip', # 替换为你的远程Redis服务器IP
port=6379, # 默认端口
db=0, # 数据库索引(如果需要的话)
password='your_redis_password' # 如果设置了密码,替换为你的密码
)
# 测试连接
r.set('test', 'value')
print(r.get('test')) # 应该输出 b'value'
确保替换your_remote_redis_server_ip
为实际的Redis服务器IP地址,如果设置了密码,也要替换your_redis_password
。
如果连接失败,请检查Redis服务器的配置文件redis.conf
,确保bind
指令正确设置,并且防火墙规则允许连接。
评论已关闭