0

現在、tweepy lib と python (2.7.3) を使用して、プロジェクトに Twitter ストリーミング API を使用しています。私が受信しているデータは非常に高速です。遅くすることは可能ですか?あまりにも長い間ストリーミングを遅らせるという考えを Twitter が好まないということをどこかで読みました。

私がやりたいもう1つのことは、データを持ち込むことです.5分間としましょう.5分後にデータを整理する必要があります(ハッシュタグの単語数など)。ただし、これによりストリーミングが遅くなると思います(1つのプロセスを使用しているため)。

それで、それを処理する方法を提案できますか?マルチスレッド?マルチプロセッシング?

4

1 に答える 1

0

マルチスレッドアプローチを使用できます。この問題を「プロデューサーと消費者の問題」として見てみましょ。別のスレッドがバッファを消費します (何らかの方法で処理します)。

于 2013-02-27T15:59:36.677 に答える