色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

python redis 列表插入 速度太慢

瀏覽:145日期:2022-06-27 17:15:54

問題描述

pool = redis.ConnectionPool(host=host, port=port)client = redis.StrictRedis(connection_pool=pool)for i in range(10000): for j in range(30):client.lpush(IDLE_TASKS, json.dumps(args))

這種執行效率低的可怕。需要等幾十秒,才能插入完成。請問有沒更高效率的處理手法?

args 只是以一個元組內容隨意(1,2,'3')之類

問題解答

回答1:

因為我個人沒用過redis這個庫, 所以只能嘗試從你給出的代碼去給些建議, 不喜勿噴:

1.不知道你的這個args是哪來的, 但是在這個循環體中, 似乎沒看到改變, 所以能否將這個json.dumps(args)放到循環體外面執行:

args_dump = json.dumps(args)for i in range(10000): for j in range(30):client.lpush(IDLE_TASKS, args_dump)

2.看到你大概要生成30萬的同樣的數據, 能否將這個數據先生成, 再一次性client.lpush? 因為畢竟tcp也有自身的延遲因素

3.可以通過cProfile庫去找出耗時長的地方, 也可以嘗試換別的庫去實現(這個具體得自己去google了)

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 欧美午夜在线播放 | 中国女人毛片 | 中文字幕一区二区小泽玛利亚 | 波多野结衣一区二区 三区 波多野结衣一区二区三区88 | 欧美 在线 成 人怡红院 | 中文字幕日韩一区二区不卡 | 免费v片视频在线观看视频 免费v片在线观看 | 高清日本在线成人免费视频 | 欧美亚洲欧美区 | 久久曰视频 | 成年18网站免费视频网站 | 99视频精品免视3 | 一级欧美一级日韩毛片99 | 一级毛片免费在线观看网站 | 日韩精品在线免费观看 | 国产精品一区二区久久精品 | 中国国产一国产一级毛片视频 | 精品午夜寂寞影院在线观看 | 欧美a大片 | 成人毛片免费看 | 亚洲片在线观看 | 欧美.亚洲.日本一区二区三区 | 国产真实乱子伦精品视手机观看 | 久久91精品国产一区二区 | 亚洲国产精品二区久久 | 久久中文字幕乱码免费 | 欧美一区二区三区久久综 | 99r8这是只有精品视频9 | 亚洲视频在线观 | 毛片1级| 成人欧美日韩 | 久草不卡视频 | 欧美成人免费全部观看天天性色 | 国产亚洲精品午夜一区 | 国产欧美二区三区 | 免费国内精品久久久久影院 | 国产欧美另类性视频 | 国产成人综合日韩精品婷婷九月 | 亚洲欧美视屏 | 国产成人v爽在线免播放观看 | 亚洲精品久久一区毛片 |