揭秘Windows Vista極速搜索原理[圖]-IT浪潮-北方網
新聞 | 天津 | 民生 | 廣電 | 津抖雲 | 微視 | 讀圖 | 文娛 | 體育 | 圖事 | 理論 | 志願 | 專題 | 工作室 | 不良信息舉報
教育 | 健康 | 財經 | 地產 | 天津通 | 旅游 | 時尚 | 購物 | 汽車 | IT | 親子 | 會計 | 訪談 | 場景秀 | 發布系統

"津雲"客戶端
  您當前的位置 : 北方網  >  IT浪潮  >  北方學院  >  軟件文庫  >  系統相關
關鍵詞:

揭秘Windows Vista極速搜索原理[圖]


http://www.enorth.com.cn  2007-07-17 13:54
  多方位打造的高速搜索引擎

  當然除了采用索引服務這個主要因素來提高搜索速度外,微軟在Vista中引入了諸如虛擬文件夾、組合查詢、保存搜索結果、分類搜索 、可操性搜索等多個概念,通過這些途徑也可以提高搜索速度。

  1.虛擬文件夾

  虛擬文件夾(原理如圖2所示) 的概念也在Vista搜索中第一次引入,它幫助我們可以將不同目錄中具有相同特征的文件提取出來建立一個虛擬的並不真實存在的文件夾,方便我們查找和瀏覽。

  虛擬文件夾一經建立則會出現在Windows資源管理器以及Windows Media Player等多個可以查看硬盤上文件的程序中。從技術角度看虛擬文件夾實際上是搜索索引的一種變化和延伸,它將索引目錄虛擬化,讓用戶可以以虛擬文件夾的形式看到這些索引目錄的存在。在實際使用中它可以幫助用戶有規律地快速瀏覽自己需要的信息。

  2.組合查詢

  組合查詢(Query Composition)技術也頭一次在Vista中明朗化。所謂組合查詢就是在針對某個搜索條件的搜索結果的基礎上,通過對搜索條件作進一步的限定來實現。這樣,搜索的范圍大大縮小,效率與速度在很大程度上得到了保證。直白地說,這種方式就類似於常見的『在結果中查找』,它幫助用戶步步為營逐步找到自己所需要的信息。最終組合查詢幫助我們實現了由粗到細、由模糊到精確的查詢過程。

  3.保存搜索結果

  很多用戶都會經常在系統中查找同一類內容,因此在Vista搜索中還引入了保存結果的功能,我們可以把搜索結果保存為一個特殊的搜索文件夾,與普通的文件夾相比,搜索結果文件夾默認設置為隱藏格式,但其內容是動態的,即其中所含的文件和文件夾將會隨著文件系統的變化而自動添加或刪除,以實時匹配搜索項。保存搜索結果技術的精華就在於所保存的結果不是不變的,而是隨著系統的運行文件路徑的變更而實時變化的,這樣可以更加准確快速地呈現搜索結果。

  4.分類搜索

  為了加快搜索的速度,微軟對搜索采用了一種名為分類搜索的概念。所謂分類搜索就是指根據用戶當前的操作進行搜索,例如當用戶打開控制面板後通過搜索功能搜索時,它將只針對控制面板中的相關選項圖標和內容進行查找;另外當用戶打開Windows Media Player播放器來收聽歌曲時使用搜索的話,系統將只針對.mp3、.wav等音頻格式的文件進行查找。說白了,你使用哪個程序中的搜索功能,就將針對哪個程序能夠打開的文件或者哪個程序中的選項進行查找。另外這種分類搜索還有一個好處,就是可以讓軟件制造商輕松利用搜索功能,將搜索模塊添加到第三方軟件中。

  技術點評:通過這種分類搜索,實際上是把搜索功能劃分成多個小搜索功能,在不同工具中對不同內容進行搜索,一方面可以針對用戶的操作喜好進行遍歷和查找;另一方面由於減少了搜索內容的數量,從而大大提高了搜索速度。

  5.可操性搜索

  在Vista系統中搜索的可操作性是令人倍感親切的,我們幾乎可以在系統的任何一個角落發現搜索的身影。不管是開始菜單還是控制面板,不論從資源管理器還是從IE 7瀏覽器,甚至從Windows照片庫以及Windows Media Player中,都可以直接調用搜索功能。這種搜索遍布系統的布局,讓用戶可以在想查找信息時馬上搜索,變相提高了搜索速度,也讓用戶更加容易上手,不用頻繁返回桌面調用搜索菜單了。

  充分學習了網絡搜索技術

  實際上本地搜索和網絡搜索在查詢信息原理上是類似的,搜索引擎在工作原理上主要分為純技術型的全文檢索搜索和分類目錄搜索,前者是通過程序到各個地方收集信息,建立索引數據庫,在搜索結果上它是以速度取勝的,但結果信息並不是實時內容,都是在此前一段時間內收集來的。而後者分類目錄搜索則是通過人工提交的關鍵詞和人工審核相應信息建立起來的,這種搜索是以真實取勝的,它的結果都非常准確。

  從構成原理上看,Vista本地搜索更像是兩者的結合,一方面通過搜索程序到硬盤各個扇區和磁盤各個目錄去搜索內容,建立索引數據庫;另一方面通過文件內容中的關鍵詞建立一種遍歷數據庫。兩種數據庫一起工作纔使得我們可以既快速又准確地找到所需內容。

  預測:Vista搜索的未來

  作為Vista對應的服務器版本,Windows longhorn中將延續Vista搜索功能是不爭的事實。另外對於Vista搜索的未來,編者認為速度方面的提昇意義不大,不會有革命性的改變。因此我們可以大膽預測它的未來:由於微軟收購的知名軟件廠商越來越多,因此搜索所支持的文件格式將會越來越多;而且在搜索內容上也將不僅僅局限於當前文件的內容和相關信息,以前修改過的內容和信息也將可以通過搜索功能查找到,這樣就可以在不小心刪除文件內容後通過搜索功能將它們『找回來』。
首頁  上一頁  [1]  [2] 
編輯:趙國棟
[進入IT論壇]
請您文明上網、理性發言並遵守相關規定,在注冊後發表評論。
 北方網精彩內容推薦
無標題文檔
天津民生資訊
天氣交通 天津福彩 每月影訊 二手市場
空氣質量 天津股票 廣播節目 二手房源
失物招領 股市大擂臺 天視節目 每日房價
熱點專題
北京奧運聖火傳遞和諧之旅 迎奧運 講文明 樹新風
解放思想 乾事創業 科學發展 同在一方熱土 共建美好家園
2008天津夏季達沃斯論壇 《今日股市觀察》視頻
北方網網絡相聲頻道在線收聽 2008高考招生簡章 復習衝刺
天津自然博物館館藏精品展示 2008年天津中考問題解答
帶你了解08春夏服飾流行趨勢 完美塑身 舞動肚皮舞(視頻)
C-NCAP碰撞試驗—雪佛蘭景程 特殊時期善待自己 孕期檢查
熱點新聞排行 財經 體育 娛樂 汽車 IT 時尚 健康 教育

Copyright (C) 2000-2021 Enorth.com.cn, Tianjin ENORTH NETNEWS Co.,LTD.All rights reserved
本網站由天津北方網版權所有