YaCy サムネイル

P2Pの検索エンジン

各PCでHTTPサーバを立てる検索エンジンです。P2P技術を使い、中央サーバがないシステムになっています。

P2Pの検索エンジン

YaCy スクリーンショット

検索と言う技術は現在のインターネットの中核を担っている。その更に中心にいるのがGoogleだ。高性能でないPCを何万台と組み合わせて構築されている。

それに対抗しうるのは、更に何倍ものPCが必要になるだろう。それはもはや一つの企業でなすべき所ではなくなるかも知れない。

今回紹介するオープンソース・ソフトウェアはYaCy、P2P技術による検索エンジンだ。

YaCyの技術的要件は見えないものばかりだ。どうやってインデックス化するURLを決定しているのか、クエリを取得する際の方法も良く分からない。

そう言う点を無視すれば、技術的には非常に興味深い。各人はローカルにHTTPサーバを立て、そこで検索が実行できる。勿論、自分がクローリングしたデータだけでなく、他のPCからも結果が返ってくる。

他にもファイル共有機能やWiki、ブログ等も組み合わさっている。これが本格化する時、インターネットはどんな姿をしているだろう。

YaCy レビューはこちら