久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

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

python redis 列表插入 速度太慢

瀏覽:115日期: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 編程
相關文章:
主站蜘蛛池模板: 久久人人爽人人爽人人片av不 | 婷婷综合激情 | 国产精品99久久久久久久vr | 九九热免费精品视频 | 亚洲成a人v欧美综合天堂麻豆 | 中文字幕1区| 91网站在线看| 久久99这里只有精品 | av影音| 国产激情性色视频在线观看 | 久久99国产精品久久99大师 | 久久视频在线看 | 色婷婷综合久久久中文字幕 | 97视频免费在线观看 | 最近最新中文字幕 | 天天拍天天操 | 日韩在线观看视频一区二区 | 日韩精品一区二区三区在线观看 | 久久亚洲国产精品 | 久久精品一 | 日本亚洲视频 | 视频在线一区二区 | 国产激情视频在线观看 | 久久伊人在 | 中文字幕成人影院 | 狠狠干狠狠操 | 九九色影院 | 久久久国产精品入口麻豆 | 天天操天天干视频 | 欧美色视频在线观看 | 亚洲天堂久 | 欧美精品在欧美一区二区少妇 | 日韩一级二级三级 | 久久久久久成人 | 日韩视频在线观看中文字幕 | 手机亚洲第一页 | 精品亚洲一区二区 | 国产一级一级国产 | 国产小视频在线看 | 精品久久久久久久久久久久久 | 男女18免费网站视频 |