この種の実行効率はひどいです。 挿入が完了するまで数十秒待つ必要があります。 これを処理するより効率的な方法はありますか?
args は単なるタプルの内容 (1,2,"3") などです
Following the voice in heart.
私は個人的に Redis ライブラリを使用したことがないので、あなたが提供したコードに基づいていくつかの提案を試みることしかできません。それが気に入らない場合は、批判しないでください:
1. これをループ本体の外に置いて実行するかどうかはわかりません: args是哪来的, 但是在这个循环体中, 似乎没看到改变, 所以能否将这个json.dumps(args) リーリー
args
json.dumps(args)
3. client.lpush ライブラリを使用して何が時間がかかるかを調べることも、別のライブラリを使用して実装してみることもできます (詳細については Google で検索する必要があります)
client.lpush
私は個人的に Redis ライブラリを使用したことがないので、あなたが提供したコードに基づいていくつかの提案を試みることしかできません。それが気に入らない場合は、批判しないでください:
1. これをループ本体の外に置いて実行するかどうかはわかりません:
2. 同じデータを約 300,000 個生成する必要があることが分かりましたが、このデータを最初に生成してから再度生成することはできますか? 結局のところ、tcp には独自の遅延要因があるためです。args
是哪来的, 但是在这个循环体中, 似乎没看到改变, 所以能否将这个json.dumps(args)
リーリー3.
client.lpush
ライブラリを使用して何が時間がかかるかを調べることも、別のライブラリを使用して実装してみることもできます (詳細については Google で検索する必要があります)