Redis图形化客户端安装和连接(Redis Desktop Manager 0.9.3)
免费,安装方便,用起来非常丝滑~
1. 下载地址
链接:https://pan.baidu.com/s/13ORt_RCF8JjiIzPeYsiUIg
提取码:ysrc
2. 安装方式
下载后,一路下一步
3. 连接Redis
① 启动本地redis服务
右击“计算机”>选择“管理”。在左侧栏中找到并点击“计算机管理(本地)”>服务和应用程序>服务。再在右侧找到Redis名称的服务,查看启动情况。正常情况下,服务应该正常启动并运行了。如未启动,需手动启动,方式步骤如下:
选中redis,右键选择启动
② 打开Redis图形化界面,点击连接到Redis服务器
输入名字,点击测试连接
连接成功点击“OK”
点击“好”
连接成功
③ Python操作Redis之普通连接
pycharm安装redis 之后,建立一个redis_connect.py文件,写如下4行代码,点击右键运行
# 先安装redis模块,pip install redis
import redis conn = redis.Redis(host='localhost', port=6379) conn.set('name', 'tutu') # 往里写 conn.close() # 用完关闭
右键点击运行
打开图形化界面,点击刷新,就可以看到已经存进去了
④ Python操作图形化界面之连接池
连接池的简单解释:做一层缓冲,需要连接就从池里拿,不需要就又放回去。
-----------------------pool.py------------------- import redis POOL = redis.ConnectionPool(max_connections=10) ''' 这个代码放在模块里,做成单例,整个项目全局只有一个。 是因为它在执行文件中 每执行一次就造一次池,池的大小为10。 造了多个池,每次从新池拿连接,这样就违背了连接池的使用方式。 所以它一定要做成单例,只执行一次,千万不能放在线程。 POOL = redis.ConnectionPool(max_connections=10) ''' -------------------redis_connect.py--------------- import redis # 创建池,池的大小是10, 最多放10个连接 # Python 的模块就是天然的单例模式,用的时候直接导进来 from pool import POOL # 以模块形式导入。无论导入多少次,只会执行一次 # 从池中获取连接,传入参数connection_pool,每次拿一个连接 conn = redis.Redis(connection_pool=POOL) conn.set('age', 18) conn.close() # 调close并不是关闭,而是把它放回到连接池
右键点击运行
打开Redis图形化界面,刷新,已经写进去了