国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

python redis 列表插入 速度太慢

瀏覽:116日期: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))

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

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

問題解答

回答1:

因?yàn)槲覀€(gè)人沒用過redis這個(gè)庫, 所以只能嘗試從你給出的代碼去給些建議, 不喜勿噴:

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

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

2.看到你大概要生成30萬的同樣的數(shù)據(jù), 能否將這個(gè)數(shù)據(jù)先生成, 再一次性client.lpush? 因?yàn)楫吘箃cp也有自身的延遲因素

3.可以通過cProfile庫去找出耗時(shí)長(zhǎng)的地方, 也可以嘗試換別的庫去實(shí)現(xiàn)(這個(gè)具體得自己去google了)

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 国产成人高清亚洲一区91 | 视频精品一区二区三区 | 精品国产成a人在线观看 | 免费观看日本特色做爰视频在线 | 波多野结衣一区二区三区在线观看 | 一级爱爱片一级毛片-一毛 一级爱做片免费观看久久 一级白嫩美女毛片免费 | 欧美xx一片 | 国产成人精品无缓存在线播放 | 国产精品99久久久久久宅男 | 美女三级黄| 99九九精品国产高清自在线 | 国产欧美成人免费观看视频 | 一级视频在线播放 | 精品国产免费第一区二区三区日韩 | 在线播放国产视频 | 国产精品情侣久久婷婷文字 | 性做久久久久免费看 | 成年男女免费视频网站播放 | 成人国产一区二区 | 欧美日本一区亚洲欧美一区 | 亚洲毛片在线看 | 久久99亚洲网美利坚合众国 | 毛片网站免费在线观看 | 日本加勒比系列 | 精品一区二区久久久久久久网站 | 看全色黄大色黄大片毛片 | 亚洲国产欧美在线成人aaaa | 亚洲免费人成在线视频观看 | 国产精品久久国产三级国不卡顿 | 亚洲国产精品ⅴa在线观看 亚洲国产精品aaa一区 | 9191精品国产费久久 | 成年片免费网址网站 | 国产在线观看精品一区二区三区91 | 欧美一级特黄真人毛片 | 看一级特黄a大片日本片 | 亚洲视频精品在线观看 | 久久成人免费观看草草影院 | 久久久久国产成人精品 | xh98hx国产免费 | 欧美成人精品欧美一级乱黄 | 国产另类视频 |