小编the*_*wbb的帖子

为什么python使用redis这么慢?

我在我的云服务器上安装了redis,并运行redis-benchmark,结果是:

SET:每秒90909.09个请求GET:每秒91743.12个请求

但是当我使用python做set/get in循环时:

import datetime
import redis 
r = redis.Redis(host='127.0.0.1', port=6379, db=1)
mapData = {}
begin = datetime.datetime.now()
for i in range(8000):
        mapData[i] = r.get([str(i)])
end = datetime.datetime.now()
print end-begin
Run Code Online (Sandbox Code Playgroud)

结果每秒只有8000个请求.我怎样才能改善它?

python benchmarking redis

5
推荐指数
1
解决办法
3168
查看次数

标签 统计

benchmarking ×1

python ×1

redis ×1