Python Redisリストの挿入速度が遅すぎます
typecho
typecho 2017-06-28 09:21:58
0
1
1327
リーリー

この種の実行効率はひどいです。
挿入が完了するまで数十秒待つ必要があります。
これを処理するより効率的な方法はありますか?

args は単なるタプルの内容 (1,2,"3") などです

typecho
typecho

Following the voice in heart.

全員に返信(1)
刘奇

私は個人的に Redis ライブラリを使用したことがないので、あなたが提供したコードに基づいていくつかの提案を試みることしかできません。それが気に入らない場合は、批判しないでください:

1. これをループ本体の外に置いて実行するかどうかはわかりません: args是哪来的, 但是在这个循环体中, 似乎没看到改变, 所以能否将这个json.dumps(args) リーリー

2. 同じデータを約 300,000 個生成する必要があることが分かりましたが、このデータを最初に生成してから再度生成することはできますか? 結局のところ、tcp には独自の遅延要因があるためです。

3. client.lpush ライブラリを使用して何が時間がかかるかを調べることも、別のライブラリを使用して実装してみることもできます (詳細については Google で検索する必要があります)

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート