python redis使用方法
2024-08-28 11:37:47
一、mac 下redis安装
1、brew安装redis
brew install redis
2、启动redis服务器
brew services start redis
或者
redis-server /usr/local/etc/redis.conf
二、python操作redis
1、连接方式
redis-py提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令,Redis是StrictRedis的子类
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import redis r = redis.Redis(host='192.168.0.110', port=6379,db=0)
r.set('name', 'zhangsan') #添加
print (r.get('name')) #获取
2、连接池
redis-py使用connection pool来管理对一个redis server的所有连接,避免每次建立、释放连接的开销。默认,每个Redis实例都会维护一个自己的连接池。可以直接建立一个连接池,然后作为参数Redis,这样就可以实现多个Redis实例共享一个连接池。
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import redis pool = redis.ConnectionPool(host='192.168.0.110', port=6379)
r = redis.Redis(connection_pool=pool)
r.set('name', 'zhangsan') #添加
print (r.get('name')) #获取
最新文章
- Oracle建表
- spring学习遇到的问题汇总
- linux GO语言配置安装
- chroot
- Static Function Test
- Android getTopActivity的方法
- FZU 2112 Tickets
- D. Jzzhu and Numbers
- Ext.grid.EditorGridPanel分页刷新
- [已解决]import pymssql ImportError: libsybdb.so.5
- Mybatis代码自动生成插件使用
- java -ui自动化初体验
- 谷歌浏览器内核Cef js代码整理(三) 字符串处理
- OpenKM6.2.5的安装和配置详细过程(附启动失败原因)
- 安装配置openstack-dashboard(horizon)
- Mac OS下面安装mysql以及mysql常用命令
- rman基础知识理解(一)
- python基础之Event对象、队列和多进程基础
- java 多线程 day15 CyclicBarrier 路障
- 使用 gulp 压缩 CSS