什麼是倒排索引?倒排表?如何建立倒排索引?

來源:互聯網
上載者:User

仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳

為什麼我們要說倒排索引呢? 


    因為倒排索引是目前 搜尋引擎公司最對搜尋引擎最常用的存儲方式.也是搜尋引擎的核心內容!


    在搜尋引擎實際的引用之中,有時需要按照關鍵字的某些值查找記錄,所以我們是按照關鍵字建立索引,這個索引我們就稱之為: 倒排索引, 而帶有倒排索引的檔我們又稱作: 倒排索引檔 也可以叫它為: 倒排檔 來實現快速的檢索與高速 的效率!





那我想問下 什麼是倒排表呢?


     倒排檔中的 次關鍵字索引 我們稱做: 倒排表


     其主要優點是: 在處理複雜的多關鍵字查詢時,可在倒排表中先完成查詢的交、並等邏輯運算,得到結果後再對記錄進行存取。 這樣不必對每個記錄隨機存取,把對記錄的查詢轉換為位址集合的運算,從而提高查找速度!





下面就是整個倒排表的建立過程(組圖):





  6184.html">資料表


 


索引表


 


右項歸併後的索引表


 


那我最後問下 我們因該怎樣建立倒排索引呢?


關於建立倒排索引其實就象我們寫一本小說一樣 目錄是章節標題對應的頁碼 對全文檢索搜尋來講 倒排索引就是詞對應文檔編號!


下面我們舉個例子:


案例1:


 普通文檔存在形式:


      PPT (從頭看起.....) ==> keywords1,keywords2,keywords3,keywords4,keywords5,.............


案例2:


  倒排索引翻轉後的結果顯示:


      keywords1,keywords2,keywords3,keywords4,keywords5,............. (直接找關鍵字 然後在找內容頁)==> PPT





 不知您看懂了沒!  如果還不是很清楚 我在舉個例子 最簡單的:


       我們隨便看什麼書 我想 因該是分2種看法 一種是 從頭到尾法! 而 另一種就是 先看目錄 看那些 是我需要看的 那麼 直接就翻到 該頁面! 不然 和第一個人一樣從頭一直看 看到你想要看的 那不是 前面時間都浪費了??  目錄就起了個 關鍵作用! 這下因該懂了把! 如果還不清楚 不要緊 看看 上面的 倒排表 你就因該懂了... 如果還不懂或不理解 那可以來聯繫我了..!  連絡方式見網頁底部!


轉自 上海SEO  HTTP://www.seo-sh.cn  QQ 10171718 SWJ
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.