谷歌搜尋引擎運算技術

谷歌搜尋引擎運算技術

谷歌搜尋技術所依託的軟體可以同時進行一系列的運算,且只需片刻即可完成所有運算。

基本介紹

  • 中文名:谷歌搜尋引擎運算技術
算法介紹,功能,

算法介紹

而傳統的搜尋引擎在很大程度上取決於文字在網頁上出現的頻率。Google 使用 PageRank技術檢查整個網路連結結構,並確定哪些網頁重要性最高。然後進行超文本匹配分析,以確定哪些網頁與正在執行的特定搜尋相關。在綜合考慮整體重要性以及與特定查詢的相關性之後,Google可以將最相關最可靠的搜尋結果放在首位。
PageRank 技術
PageRank 技術:通過對由超過 50000 萬個變數和 20 億個辭彙組成的方程進行計算,PageRank能夠對網頁的重要性做出客觀的評價。PageRank並不計算直接連結的數量,而是將從網頁 A 指向網頁 B 的連結解釋為由網頁 A 對網頁 B 所投的一票。這樣,PageRank會根據網頁 B 所收到的投票數量來評估該頁的重要性。
此外,PageRank 還會評估每個投票網頁的重要性,因為某些網頁的投票被認為具有較高的價值,這樣,它所連結的網頁就能獲得較高的價值。重要網頁獲得的 PageRank(網頁排名)較高,從而顯示在搜尋結果的頂部。Google 技術使用網上反饋的綜合信息來確定某個網頁的重要性。搜尋結果沒有人工干預或操縱,這也是為什麼 Google 會成為一個廣受用戶信賴、不受付費排名影響且公正客觀的信息來源。
超文本匹配分析
超文本匹配分析:Google的搜尋引擎同時也分析網頁內容。然而,Google的技術並不採用單純掃描基於網頁的文本(網站發布商可以通過元標記控制這類文本)的方式,而是分析網頁的全部內容以及字型、分區及每個文字精確位置等因素。Google同時還會分析相鄰網頁的內容,以確保返回與用戶查詢最相關的結果。

功能

谷歌計算引擎網路類似於傳統網路。每一個實例被分配到一個默認網路,允許相同網中的實例到實例的流量。谷歌提供了一個邏輯防火牆,封鎖網路之間的流量。為了實現零信任安全,每一個實例必須使用本地防火牆或者IP信息包過濾系統,或者在單獨網路中安置每一個實例。然而,使用本地防火牆和IP信息包過濾系統極難管理,因為CPU周期會被用來強制執行規則,可能會影響VM性能。

相關詞條

熱門詞條

聯絡我們