当前第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可以缓存热点数据吗
详解Redis的lru算法
Redis数据类型区别
Redis列表类型介绍
关于java基于Redis有序集合实现排行榜
为什么用Redis集群
关于Redis数据库数量配置、切换及指定数据库
Redis单进程为什么快
pomelo连接Redis的方法介绍
Redis怎么做分页
更多相关阅读请进入《Redis》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » 关于redis数据库数量配置、切换及指定数据库