YaCy

YaCy是基於p2p的分散式開源web搜尋引擎系統,使用java;其核心是分布在數百台計算機上的被稱為YaCy-peer的電腦程式,基於p2p網路構成了YaCy網路,整個網路是一個分散的架構,所有的peer處於對等的地位,沒有統一的中心伺服器,每個peer獨立地進行網際網路的爬行抓取,分析及建立索引庫,並通過p2p網路進行共享;而且每個peer又都是一個獨立的代理伺服器,能夠對本機使用的網頁進行索引,採用多種機制保護用戶的隱私,也通過本機運行的web伺服器進行查詢和返回結果。

基本介紹

  • 中文名:YaCy
  • 性質:分散式開源
  • 類型:搜尋引擎系統
  • 基於:p2p
簡介
YaCy引擎基於點對點連線,而不是通過中央伺服器進行搜尋查詢。用戶下載該軟體後就可以進行搜尋,保證內容不被審查、搜尋結果不會被中央伺服器記錄和分析。 “我們在網路上的大多數行為都和搜尋有關,這是我們和所要信息的關鍵一環。對於這樣一個至關重要的功能,我們不能僅依賴於幾家大公司,並在過程當中讓步我們的隱私。”YaCy項目領袖Michael Christen在一份聲明中說道。“YaCy的自由搜尋是自由用戶和自由信息的關鍵所在,YaCy把搜尋的控制權交還給我們自己。”
安裝成功後,電腦會整理出自己的獨立搜尋索引和排名,所有的搜尋請求都被加密,以保證用戶隱私。該軟體的第一個版本已經發布,目前有14億份文檔已編入索引,已完成了13萬次搜尋。
“我們正拋棄‘服務要被集中控制’的想法,意識到保持獨立的重要性,要創造一個不會失敗的架構,”歐洲自由軟體基金會主席Karsten Gerloff說,“在一個分散式的、點對點系統的未來世界裡,像YaCy這樣的免費搜尋引擎軟體意義非凡。”YaCy無疑是一個非常有趣的軟體,但還有許多工作要做。比如SEO濫用,就必須在軟體流行起來前得到解決,某些搜尋關鍵字也會帶來法律問題。

相關詞條

熱門詞條

聯絡我們