关于redis数据库数量配置、切换及指定数据库


当前第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://[:password]@localhost:6379/0 ,6379表示端口,0表示使用的数据库索引值。

 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》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...