国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-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)文章:
主站蜘蛛池模板: 欧美视频网站在线观看 | a级在线观看视频 | 色老头一区二区三区在线观看 | 国产一级毛片午夜 | 三级带黄色 | 亚洲欧美综合一区二区三区四区 | 男人好大好硬好爽免费视频 | 久久久久视频精品网 | 久久久久久久99精品免费观看 | 亚洲制服欧美自拍另类 | 手机看片1024精品日韩 | 97久久国语露脸精品对白 | 夜晚福利网站 | 无圣光福利视频 | 国产三级香港在线观看 | 99精品视频99 | 亚洲成人视 | 九九精品在线观看 | 撸久久 | 欧美成人做性视频在线播放 | 久久精品国产亚洲高清 | 日韩中文字幕视频在线 | 免费一级特黄欧美大片勹久久网 | 日本特黄特色高清免费视频 | 国产成人综合久久精品红 | 国产一区二区三区免费视频 | 黄色wwwcom| 亚洲一级免费视频 | 中文一区在线观看 | 成年男女免费视频网站 | 久视频免费精品6 | 男人的天堂黄色 | 欧美一级乱理片免费观看 | 亚洲国产成人综合精品2020 | 色偷偷成人| 国产乱码精品一区二区三区四川人 | 一级一毛片a级毛片欧美 | 亚洲一区免费在线 | 亚洲产国偷v产偷v自拍涩爱 | 欧美一区二区视频三区 | 黄色三级在线 |