午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

python redis 列表插入 速度太慢

瀏覽:234日期: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í)長的地方, 也可以嘗試換別的庫去實(shí)現(xiàn)(這個(gè)具體得自己去google了)

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 欧美日韩精品国产 | 国产麻豆精品久久一二三 | 成人毛片a | 老司机免费精品视频 | 黄色一极毛片 | 国产美女永久免费无遮挡 | 蜜桃在线一区二区 | 中文字幕永久在线视频 | 黄特一级姓交大片 | 日本视频免费在线 | 亚洲人网站 | 91精品免费 | 一区二区三区精 | 亚洲午夜视频 | 亚洲激情国产 | 成人国产片女人爽到高潮 | 91久久久久久久久久 | 婷婷久草 | 四虎免费观看 | 婷婷综合av | 97成人在线观看 | 欧美亚洲在线视频 | 九色影院| 精品少妇一区二区三区免费观看 | 北京富婆泄欲对白 | 天天操国产 | 亚洲日本色 | 男人av网 | 中文字幕视频网站 | 欧美日一本 | 日韩色图av | 男女精品视频 | 永久在线视频 | 成人手机在线视频 | 色婷婷亚洲综合 | 精品欧美乱码久久久久久 | 特级丰满少妇一级aaaa爱毛片 | 金瓶狂野欧美性猛交xxxx | 成人免费视频一区二区三区 | 欧美激情免费视频 | 国产在线视频第一页 |