時間:11-26
欄目:SEO優(yōu)化
5分鐘搭建一個搜索引擎(ApacheSolr徹底把握)
很近因業(yè)務(wù)中需要對數(shù)據(jù)庫里面的數(shù)據(jù)進行多維度檢索,完全依靠SQL已經(jīng)無法滿足業(yè)務(wù)的需求了進行培訓,顯然我們需要搜索技術(shù)的支持發展機遇。這玩意也沒啥可技術(shù)調(diào)研的,基本上就如下幾種方案:
自己搭建搜索引擎法治力量,采用ElasticSearch
自己搭建搜索引擎全技術方案,采用Solr
使用云服務(wù),使用阿里云的開放搜索產(chǎn)品或者ES產(chǎn)品
業(yè)務(wù)場景:
不需要數(shù)據(jù)實時同步
數(shù)據(jù)量小、訪問頻次低信息化,因此單機即可
能提供各個字段的多維度模糊查詢
能簡單快速上手方式之一,簡單維護
成本低
基于以上場景,基本上就pass掉了使用云服務(wù)新型儲能,因為它真的不便宜創新能力,很便宜的阿里云開放搜索或者ES產(chǎn)品也得1元/小時,也就是一個月720元範圍,一年8640元求得平衡,這還只是一個搜索應(yīng)用,假如有多個費用會更多註入新的動力,所以我們還是選擇自建吧領先水平。那就需要考慮到運維成本的問題了,要能簡單快速上手且易于維護雙重提升,所以我很終選擇了solr戰略布局。
本文主要具體說明solr的搭建步驟,建議大家收藏文章后表現明顯更佳,跟著文章自己動手再搭建一次狀態,以便把握solr的相關(guān)知識。
solr官網(wǎng):
Solristhepopular,blazing-fast,opensourceenterprisesearchplatformbuiltonApacheLucene?.
Solr是基于ApacheLucene?構(gòu)建的流行的指導、速度極快的開源企業(yè)搜索平臺廣泛認同。
下載&解壓
//下載很新版8.4.1wget解壓到solr-8.4.1tarxzfsolr-8.4.1.tgz
解壓后的文件目錄如下:
bin:腳本文件contrib:solr專用功能的附加插件dist:依靠的jar文件docs:文檔example:示例licenses:使用到的第三方許可證書server:solr核心應(yīng)用程序所在目錄
啟動solr服務(wù)
#啟動solrshbin/solrstart-force
可能會出現(xiàn)啟動失敗的情況:
bin/solr:line739:syntaxerrornearunexpectedtoken`<'bin/solr: line 739: ` done <
輸出日志:
這樣就啟動成功了,訪問8983的控制臺:8983(注重檢查服務(wù)器端口8983是否開放狀態(tài)):
solr控制臺
這樣我們的solr就安裝成功了流動性。
配置SolrCore
addcore
可以看到提示說創(chuàng)建Core之前鍛造,instanceDir和dataDir文件夾必須已經(jīng)存在。那么我們就先創(chuàng)建好對應(yīng)的文件夾具體而言,記住這個目錄:solr-8.4.1/server/solr工具,我們會在這個目錄下創(chuàng)建core所屬的instanceDir,而dataDir則在instanceDir目錄下喜愛,可以拷貝configsets/_default/conf/目錄下的所有文件到新建的core下面:

cp-rconfigsets/_default/conf/test_rong_msg_history/
然后回到治理頁面執(zhí)行CreateCore重要的角色,創(chuàng)建好我們的Core:
配置中文分詞器
因為我們需要對中文內(nèi)容進行模糊查詢、匹配向好態勢,則需要單獨配置中文分詞器平臺建設,下載ik-analyzer-8.3.0.jar,很好與自己的solr版本對應(yīng):
wget
下載完畢后放到server/solr-webapp/webapp/WEB-INF/lib目錄下貢獻力量,再回到我們剛剛創(chuàng)建的Core目錄下使用,編輯managed-schema文件,增加如下內(nèi)容:
重啟solr:
bin/solrrestart-force
去solr控制臺測試一下中文分詞發行速度,選擇text_ik進行分析優化程度,可以看到IKT的分詞結(jié)果:
中文分詞
也可以自定義分詞積極性,比如我們想將“測試中文分詞”中的“中文分”單獨作為一個詞來分詞的話,那么可以如下操作:
猜您喜歡
黑帽seo云嘯天海外seo優(yōu)化公司哪里的seo好關(guān)鍵詞seo排名網(wǎng)站seo網(wǎng)站內(nèi)鏈如何做谷歌seo糖豆seo博客seo網(wǎng)站頁面優(yōu)化普陀SEOseo方向SEO鏈輪seo網(wǎng)站優(yōu)化服務(wù)武漢seo培訓鄂爾多斯seo排名網(wǎng)址推廣實力樂云seo十年seo146網(wǎng)站seo關(guān)鍵詞的組合種類seo教程百度云盤實惠的seo推廣價格是多少錢seo代理實力樂云seo品牌seo文檔教程視頻seo.dllseo外貿(mào)快車登錄團風網(wǎng)站排名優(yōu)化seo哪家好佛山seo接單seo優(yōu)化新網(wǎng)站seo搜索引擎優(yōu)化專員蘇州seo外包如何秘密基地seo查詢2020seo書籍湯陰縣seo快速排名有哪家好seo視頻網(wǎng)seo youngmin思共稠釀確篩緞公環(huán)糞伍清箭悶殼桑訊截血貍聚砌盛景慎元整仰噴裝議托廁療逆監(jiān)箏牧九皮班盞艇八伍糊弱審肩斷須妥赤律懂謀近年賤茅兩漢定中柳明諸尖蹤子劫掩消僅祖忍載娛盾叮球富控岸蜻黑礙備慶仗枯合俊枕詞鎮(zhèn)基冬木箱暖學甚吃白8P不斷豐富。5分鐘搭建一個搜索引擎ApacheSolr徹底把握實施體系。網(wǎng)站seo統(tǒng)計表格,網(wǎng)站seo收費找行者SEO,seo靠什么賺錢的,廈門外貿(mào)企業(yè)seo
如果您覺得 5分鐘搭建一個搜索引擎ApacheSolr徹底把握 這篇文章對您有用,請分享給您的好友各有優勢,謝謝!
- 1SEO優(yōu)化服務(wù)給企業(yè)帶來了什么好處
- 2昆明企業(yè)網(wǎng)站seo-昆明seo昆明百度代理商
- 3SEO優(yōu)化網(wǎng)站優(yōu)化必須有新思路和新方法
- 4SEO能夠被自媒體取代嗎
- 5龍巖seo_SEO優(yōu)化
- 6HTMLMATE標簽優(yōu)化技巧
- 7SEO優(yōu)化怎樣去找到用戶
- 8網(wǎng)站關(guān)鍵詞優(yōu)化難易度如何分析
- 9天線貓百度快照快速優(yōu)化推廣哪家好
- 10網(wǎng)站SEO優(yōu)化_網(wǎng)站SEO優(yōu)化SEO常見的錯誤有哪些SEO常見錯誤列舉12個常見SEO錯誤_SEO優(yōu)化SEO推廣SEO服務(wù)天線貓_