python 链接redis数据库

redis提供两个类Redis和StrictRedis 用于实现redis的命令,strictRedis用于实现大部分的官方命令,并使用官方的语法和命令,redis 是strictictredis的子类。

#decode_responses = True, 写入键值中的value 为str类型,不写这个为写入自字节类型。

import redis
# python 链接数据库redis
r = redis.Redis(host='10.15.112.29',port='6379',decode_responses=True,db=0)
r.set('name','yangyang')
 

连接池

redis-py 使用connection pool 来管理对一个redis server 的所用连接,避免每次建立。释放连接的开销。默认每个redi实列都会维护自己的一个连接池。

import redis
# python 链接数据库redis
pool = redis.ConnectionPool(host='10.15.112.29',port='6379',decode_responses=True,db=0)
r = redis.Redis(connection_pool=pool)
r.set('name','yangyang')

猜你喜欢

转载自blog.csdn.net/yang_bingo/article/details/80803185