YaCy

| programming language = Java | operating system = 跨平臺 | genre = 覆蓋網絡 、 網絡搜索引擎 | license = GPL - 2.0 或以上版本 | website = YaCy是一個開源的基於P2P的分佈式網頁搜索引擎系統 ， 任何人都可以用YaCy爲自己建立個人的搜索門戶 ， 以實現信息的自由共享 。 其核心是分佈在數百臺計算機上的被稱爲YaCy - peer的計算機程序 ， 基於p2p網絡構成了YaCy網絡 ， 整個網絡是一個分散的架構 ， 所有的peer處於對等的地位 ， 沒有統一的中心服務器 ， 每個peer獨立地進行互聯網的爬行抓取 ， 分析及建立索引庫 ， 並通過p2p網絡進行共享 ； 而且每個peer又都是一個獨立的代理服務器 ， 能夠對本機使用的網頁進行索引 ， 也通過本機運行的web服務器進行查詢和返回結果 。 YaCy採用多種機制保護用戶的隱私 ， YaCy網絡基於點對點連接 ， 而不是通過中央服務器進行搜索查詢 ， 保證內容不被審查 ， 而且所有的搜索請求都被加密 ， 搜索結果不會被中央服務器記錄和分析 。 YaCy同時也是一個Http緩存代理服務器 ， 它可以搜索你自己的或全局的索引 ， 也可以Crawl自己的網頁或啓動分佈式Crawling等 。 YaCy程序安裝成功後 ， 即可以進行搜索 ， 電腦會整理出自己的獨立搜索索引和排名 。 YaCy第一個版本已經發布 ， 目前有14億份文檔已編入索引 ， 已完成了13萬次搜索 。