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

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

python redis 列表插入 速度太慢

瀏覽:140日期: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è)庫(kù), 所以只能嘗試從你給出的代碼去給些建議, 不喜勿噴:

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庫(kù)去找出耗時(shí)長(zhǎng)的地方, 也可以嘗試換別的庫(kù)去實(shí)現(xiàn)(這個(gè)具體得自己去google了)

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 日韩高清网站 | 日韩在线免费 | 尤物视频网站在线 | 加勒比久草 | 中日韩精品视频在线观看 | 日本特一级毛片免费视频 | 成人情趣视频无遮掩免费 | 亚洲精品视频一区 | 欧美激情一区二区三区不卡 | 欧美自拍色图 | 最新在线鲁丝片eeuss第1页 | 国产日韩欧美视频 | 一区二区在线欧美日韩中文 | 伊人丁香| 精品一区二区国语对白 | 日本午夜一级特黄毛片 | 超级碰碰碰免费视频播放 | 大杳焦伊人久久综合热 | 中文字幕一区二区三区四区 | 中国日本欧美韩国18 | 性激烈的欧美三级高清视频 | 另类图片第一页 | wwwa级片| 国自产拍在线视频天天更新 | 在线 丝袜 欧美 日韩 制服 | 在线精品亚洲 | 久久国产精品视频一区 | 亚洲第一区视频在线观看 | 色图视频 | 国内外成人免费在线视频 | 老色批影院 | 泰国午夜理伦三级在线观看 | 99久久精品免费看国产情侣 | 韩国色网 | 一级做a爰片性色毛片视频图片 | 久久久久女人精品毛片九一 | 爱逼综合| 色综合网站国产麻豆 | 麻豆国产果冻传媒网站入口 | 国产免费女同性视频网站 | 免费观看黄色毛片 |