当前第2页 返回上一页
1 2 | r = redis.StrictRedis(host= '127.0.0.1' , port=6379, password= '123456' , db=2, ssl=False)
r = redis.Redis(host= '127.0.0.1' , port=6379, password= '123456' , db=2, ssl=False)
|
备注:
redis如果开启了ssl连接方式,则增加ssl=True表示启用ssl连接。
如 redis.StrictRedis(host='127.0.0.1', port=6380, password='123456', db=2, ssl=True)。则在创建连接时使用SSLConnection。
连接池连接:
1 2 | pool = redis.ConnectionPool(host= '127.0.0.1' , port=6379, password= '123456' , db=2)
r = redis.Redis(connection_pool=pool)
|
备注:
使用以上方法初始化连接池无法通过ssl参数启用ssl连接:
1 2 3 | class ConnectionPool(object):
def __init__(self, connection_class=Connection, max_connections=None,
**connection_kwargs):
|
此处连接用了Connection。
如果需要使用ssl连接,则初始化连接池时使用from_url方法初始化连接池,参数格式如:
1 2 3 4 5 | rediss:
pool = redis.ConnectionPool.from_url( 'rediss://:123456@localhost:6380/2' )
r = redis.StrictRedis(connection_pool=pool)
ret = r.get( 'test' )
pool.disconnect()
|
另外,可下载RedisDesktopManager 可视化UI工具连接redis进行管理
以上就是关于redis数据库数量配置、切换及指定数据库的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
教你正确地使用Redis的setnx实现锁机制
linux下查看Redis的安装目录的方法是什么
Redis宕机数据如何恢复
关于Redis在高并发下的性能分析
Redis将数据存储在哪里
Redis事务及相关命令介绍
Redis 怎么使用
linux如何连接Redis
mac环境下Redis扩展安装与使用介绍
浅谈Redis sds跟c字符串的区别
更多相关阅读请进入《Redis》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » 关于redis数据库数量配置、切换及指定数据库