Redis: 是一个高性能的key-value数据库。
简单来说就是:当你使用关系型数据库、文件或者其他介质存东西,性能不好反应慢,这个时候就要拿个东西做缓存。同类产品有好几种,目前比较流行,在我司进行商用的就是这个。目前,这玩意在集群状态下,为我们的百万级并发提供良好的支持。
今天,我们就来简单聊聊,如何用python操作redis。
牛小妹,把这个放进你的毕业设计,又能锦上添花哦。
redis的安装,参考文章
1.python 连接redis
普通连接
import redis
#后面是地址 端口
r = redis.Redis(host='127.0.0.1', port=6379)
2.连接池
redis-py使用connection pool来管理对一个redis server的所有连接,避免每次建立、释放连接的开销
import redis
pool = redis.ConnectionPool(host='192.168.0.110', port=6379)
r = redis.Redis(connection_pool=pool)
3.管道
redis-py,默认情况下,每次都会进行连接池的连接和断开。若是想一次执行多条命令,进行事务性操作,就要用管道。
import redis
pool = redis.ConnectionPool(host='192.168.0.110', port=6379