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

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

python redis 列表插入 速度太慢

瀏覽:247日期: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 編程
相關文章:
主站蜘蛛池模板: 天天射寡妇射 | 欧美一级不卡 | 精品欧美乱码久久久久久 | 一道本在线观看 | 日本免费专区 | 亚洲图片另类小说 | 国产色婷婷 | 国产亚洲精品久久久久久豆腐 | 久久夜视频 | 人人插人人看 | 国产在线一区视频 | 国产又粗又爽又黄的视频 | 欧美成人精品一级 | 一本久道久久 | 欧美视频亚洲视频 | 中文一级片| 亚洲图片在线播放 | 免费观看黄色小视频 | 亚洲免费影院 | 国内免费精品视频 | 91在线一区 | 玖玖精品在线视频 | 久久人人爽人人爽人人片av免费 | 亚洲精品久久久久中文字幕二区 | 欧美午夜精品一区二区三区 | 翔田千里在线视频 | 日本a级c片免费看三区 | 国产女主播喷水高潮网红在线 | 日韩精品| 日韩久久免费 | 97久久超碰 | 欧美日韩国产在线 | 久草免费在线 | a国产在线| 99热这里只有精品首页 | 日韩视频在线免费观看 | 日韩欧美在线看 | 久草日韩| 成人激情视频在线播放 | 久久精品中文字幕 | 在线免费观看av片 |