1

J .DEで終わるダミードメインを見つけるアプリケーションをC#で作成しました。次に、アプリケーションの別の部分で、それらが実際に存在するかどうかを確認します。ダミーの数は約(40 ^ 63)です。WHOISとの照合に成功し、すべて問題ありません。

問題は、単一のドメインをチェックするのに1秒かかることです。私の人生全体で、すべての(40 ^ 63)ドメインをフィルタリングするのにどれくらい時間がかかるのでしょうか。

代替案はありますか?

Umair

4

1 に答える 1

4

これはプログラミングの問題ではありません。whoisデータベースのバルクコピーをダウンロードするための要件を満たしている場合は、データベース全体を何らかのクイックルックアップ形式(キャッシュレベルを中心に設計されたB + Treeなど)でRAMにロードするだけで、非常に高速になります。見上げる。

whoisサーバーは、ルックアップに遅延を課して、あなたのような人々が多数の自動ルックアップを実行するのを防ぎます。

これは、ジョブにより適したアルゴリズムを選択して最適化の取り組みを開始するというテーマのバリエーションです。

于 2010-07-30T21:51:55.987 に答える