HubbleDotNet開源全文檢索搜尋資料庫專案–技術詳解

來源:互聯網
上載者:User

HubbleDotNet 簡介

HubbleDotNet 和 Lucene.net 效能對比測試

HubbleDotNet 和 Lucene.Net 匹配相關度的比較

HubbleDotNet 軟體架構

安裝和升級

   安裝

   升級

使用者權限--功能規劃中

   預設帳號**

   添加帳號**

   帳號許可權**

   

索引

   Hubble.net 的資料庫和資料表

       Hubble.net 資料表的資料類型

       建立、刪除資料庫

       建立資料表

       為資料庫現有表或視圖建立全文索引(一) Append Only 模式

       為資料庫現有表或視圖建立全文索引(二) Updatable 模式

       為資料庫現有表或視圖建立全文索引(三) 多表關聯全文索引模式

       通過程式和現有表或視圖同步

       自動和現有表同步

       通過背景工作自動同步或最佳化索引

       自動與Oracle中的資料同步解析

   記憶體索引

   倒排索引結構*

   倒排索引最佳化*

   UnTokenized 索引*

   關聯式資料庫索引*

搜尋

   搜尋的基本流程*

   HubbleDotNet開源全文檢索搜尋資料庫專案--查詢方法匯總

   對 Tokenized 欄位搜尋*

       搜尋文法*

           指定單詞權重

           指定欄位權重

           指定文檔權重

       Match 方式

       Contains 方式

       Like 方式*

       組合搜尋*      

   Tokenized欄位和Untokenized 欄位組合搜尋*      

   Tokenized欄位和關聯式資料庫索引欄位組合搜尋*      

   多表同盟搜尋*

       同構表的同盟搜尋* 

       異構表的同盟搜尋* 

   編寫自己的得分演算法*

分詞器 

      SimpleAnalyzer*

      EnglishAnalyzer*

      PanGuSegment*

      " href="http://www.cnblogs.com/eaglet/archive/2012/02/15/2352094.html" target="_self">HubbleDotNet 索引分詞的測試方法和分詞技巧

      編寫自己的分詞器

資料庫適配器*

      SQLSERVER 2005

      SQLSERVER 2000

      串連 Oracle 資料庫

      HubbleDotNet+Mongodb 構建高效能搜尋引擎--概述

      編寫自己的資料庫適配器*

 

效能最佳化 

      大量並發訪問的解決方案 

      各種資料類型佔用記憶體情況*

      最佳化分詞器*

      查詢層級緩衝*

      查詢層級緩衝的持久化*

      資料層級緩衝*

      不同搜尋方式的效能*     

      分散式查詢*

      執行跟蹤報告*

          如何讓查詢分析器輸出執行跟蹤報告*

          如何分析執行跟蹤報告*

分散式查詢 

          HubbleDotNet 分布式檢索演算法介紹 (一)

          HubbleDotNet 分布式檢索--非同步通訊模式的調用方法

測試報告

      HubbleDotNet 海量資料測試報告

遠端存取*

 

SQLClient*

      大量並發訪問的解決方案 

      非同步通訊模式的調用方法

樣本*

 

項目應用*

 

註:

* 為還沒有完成的文檔
** 為功能目前尚未實現

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.