1つのウェブサイトは、その情報をIDに格納します(http://website.com/index.php?id=1
など)。それは約500,000のレコードを持っています。カールするよりも他のウェブサイトから情報を得る良い方法はありますか?
私はそれらを取得し、データベース(MySQL)に入れる必要があります。今私はカールを使用し、それはその情報を取得しますが、それは非常に遅いです。 1時間で約4,000のレコードしか得られません。
私の質問ですが、これをもっと速くする方法はありますか?あなたはPerlを使用して反対していない場合は
ボトルネックとは何ですか?接続/処理時間の場合は、複数のスクリプトを並列に取り込むことができます(たとえば、複数のスクリプトを実行しているなど)。帯域幅の制限があまりにも悪い場合。 – Wiseguy
なぜカールはあなたのために遅いですか?マルチスレッドが必要かもしれませんか? –
@eictoそれはどういう意味ですか? –