管道(pipeline)是redis在提供单个请求中缓冲多条服务器命令的基类的子类。
它通过减少服务器-客户端之间反复的TCP数据库包,从而大大提高了执行批量命令的功能
import redis
r = redis.Redis()
p = r.pipeline()
for i in range(100000):
p.set(i,'Test')
p.execute() # 压入到Redis里
管道(pipeline)是redis在提供单个请求中缓冲多条服务器命令的基类的子类。
它通过减少服务器-客户端之间反复的TCP数据库包,从而大大提高了执行批量命令的功能
import redis
r = redis.Redis()
p = r.pipeline()
for i in range(100000):
p.set(i,'Test')
p.execute() # 压入到Redis里
转载于:https://my.oschina.net/tasker/blog/902218