日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

solr中文搜索倒排索引和数据存储结构

發(fā)布時間:2024/2/28 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 solr中文搜索倒排索引和数据存储结构 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

solr中文搜索倒排索引和數(shù)據(jù)存儲結(jié)構(gòu)


我們傳統(tǒng)的方式(正排索引)是從關(guān)鍵點出發(fā),然后再通過關(guān)鍵點找到關(guān)鍵點代表的信息中能夠滿足搜索條件的特定信息,既通過KEY尋找VALUE。而Lucene的搜索則是采用了倒排索引的方式,即通過VALUE找KEY。而在中文全文搜索中VALUE就是我們要搜索的單詞,存放所有單詞的地方叫詞典。KEY是文檔標(biāo)號列表(通過文檔標(biāo)號列表我們可以找到出現(xiàn)過要搜索單詞VALUE的文檔)

正排索引從文檔編號找詞:

倒排索引是從詞找文檔編號:

當(dāng)文檔數(shù)據(jù)來臨時,solr會首先對文檔數(shù)據(jù)進(jìn)行分詞,創(chuàng)建索引庫和文檔數(shù)據(jù)庫。所謂的分詞是指:將一段字符文本按照一定的規(guī)則分成若干個單詞。如下面兩篇文檔解釋通過solr后如何產(chǎn)生分詞存儲:

文章中的標(biāo)點符號可以直接過濾掉,像and、too可以直接過濾掉。形成的分詞表表示:

Lucene的倒排索引存儲結(jié)構(gòu)為:詞項的字符串+詞項的文檔頻率+記錄詞項的頻率信息+記錄詞項的位置信息+跳躍偏移量。簡單的理解可以形成以下結(jié)構(gòu):

分別表示詞,詞出現(xiàn)的文檔編號,文檔中出現(xiàn)的頻率和文檔中出現(xiàn)的位置。這樣當(dāng)我們對詞進(jìn)行搜索時,會找到該詞出現(xiàn)過的所有文檔的ID,然后再通過該文檔的ID尋找文檔的具體內(nèi)容。

當(dāng)然,Lucene詞典中詞的順序是按照英文字母的順序排列的,這樣就可以采用壓縮存儲:假設(shè)有term,termagancy,termagant,termina四個詞。每個字母需要1byte的空間,常規(guī)存儲一共需要35byte。而壓縮存儲之后為:“term4agancy8t4inal”,一共需要22byte,節(jié)省大量的空間。

總結(jié)

以上是生活随笔為你收集整理的solr中文搜索倒排索引和数据存储结构的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 综合在线一区 | 午夜精品一区二区三 | 在线观看亚洲国产 | 国产婷婷色一区二区三区 | 91在线视频免费观看 | 成人午夜视频免费观看 | 涩涩一区 | 九九久久精品 | 91精品欧美 | 国产精品国产三级国产 | 国产免费视频一区二区三区 | jizz欧美性23 | 亚洲视频456 | 天堂中文在线最新 | 国产资源免费 | 又爽又黄又无遮挡 | 中文字幕欧美在线观看 | 久久精品国产亚洲7777 | 欧美精品久久久久久久多人混战 | 性生活毛片 | 欧美性猛交aaaa片黑人 | 成人av男人的天堂 | 99热精品国产 | 免费看黄色网址 | 超污巨黄的小短文 | 亚洲午夜精品久久久久久人妖 | 夜夜欢天天干 | 色视频网址 | 国产ts人妖系列高潮 | 精品国产乱码久久久久久免费 | 免费在线成人 | 日韩免费观看视频 | 亚洲天堂手机在线 | 韩国日本在线观看 | 国产成人三级在线观看视频 | h片免费观看 | 免费一级黄 | 久草热线| 亚洲欧美成人一区 | 亚洲男人天堂2023 | 欧美丰满少妇人妻精品 | jjzz在线| 日韩精品免费一区二区在线观看 | 苍井空亚洲精品aa片在线播放 | 国精产品一区一区三区 | 精品国产视频 | 欧美爱爱免费视频 | 黄色三级三级 | 国产日韩欧美一区二区东京热 | 国产日韩欧美综合在线 | 色婷婷777 | 国产精品视频福利 | 美日韩黄色 | 天天干视频在线 | 欧美日韩亚洲精品一区二区 | 91秘密入口 | 日韩福利 | 啪啪一区二区 | 在线中文字幕日韩 | 玖玖热视频 | 老牛av一区二区 | 久久精品男人的天堂 | 男女ss视频 | 亚洲人xxx | 99在线精品视频免费观看20 | 成人午夜免费福利视频 | 亚洲日本中文字幕 | 国产有码视频 | 亚洲在线看| 亚洲成a人在线观看 | 在线播放精品视频 | 午夜免费观看 | 欧美日韩在线直播 | 九一天堂 | 亚日韩一区 | 精品视频一区在线观看 | 亚洲欧美激情另类 | 国外亚洲成av人片在线观看 | 国产成人短视频 | 免费av网站观看 | 成a人片亚洲日本久久 | 亚洲av高清一区二区三区 | 欧美日一本 | 国内外成人激情视频 | 337p粉嫩色噜噜噜大肥臀 | 成人在线91 | 成年人免费视频观看 | 九九自拍 | 国产欧美激情视频 | 久久一区二 | 亚洲国产综合av | 日本大乳奶做爰 | av观看网站 | 国内免费毛片 | 制服丝袜一区在线 | 免费在线中文字幕 | 日韩精品久久久久久免费 | 久久久久久无码精品人妻一区二区 | 亚洲成人av一区 |