亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

python redis 列表插入 速度太慢

瀏覽:103日期: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 編程
相關文章:
主站蜘蛛池模板: 精品国产毛片 | 精品欧美一区二区三区免费观看 | 一级a毛片免费 | 亚洲欧美精品一区天堂久久 | 国产精品jlzz视频 | 亚洲第一成年免费网站 | 91国自产精品中文字幕亚洲 | 国产主播啪啪 | 国产69精品久久久久9牛牛 | 欧美国产成人在线 | 国产资源在线观看 | 丝瓜视频91 | 亚洲免费播放 | 26uuu欧美视频在线观看 | 国产小视频在线播放 | 亚洲人成网国产最新在线 | 9久9久女女免费精品视频在线观看 | 欧美一区二区三区视频在线观看 | 免费视频成人国产精品网站 | 国产97在线视频 | 日本精品高清一区二区不卡 | 欧美亚洲一区二区三区 | 亚洲国产成a人v在线观看 | 久久er热在这里只有精品66 | 色一情一区二区三区四区 | 亚洲免费观看在线视频 | 一级特黄色 | 日本一级毛片2021免费 | 久久久久国产精品免费网站 | 韩国主播19福利视频在线观看 | 免费国产成人 | 亚洲免费黄色 | 久久www免费人成_看 | 日韩欧美亚洲一区精选 | 欧美国产精品日韩在线 | 日本xxx高清免费视频 | 91在线老王精品免费播放 | a一级毛片 | 边做边摸边揉的免费视频 | 日本中文字幕乱码免费 | 涩涩国产精品福利在线观看 |