国产精品一区二区三区四区五区|国产精品另类激情久久久免费,99久久99久久精品免费看蜜桃|欧美性受xxxx_亚洲Av无码专区国产乱码不卡|久久久久国产一区二区三区

返回頂部
關(guān)閉軟件導航
位置:首頁 > 技術(shù)分享 > SEO優(yōu)化>5分鐘搭建一個搜索引擎ApacheSolr徹底把握

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下面:

5分鐘搭建一個搜索引擎ApacheSolr徹底把握

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é)果:

中文分詞

也可以自定義分詞積極性,比如我們想將“測試中文分詞”中的“中文分”單獨作為一個詞來分詞的話,那么可以如下操作:

思共稠釀確篩緞公環(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徹底把握 這篇文章對您有用,請分享給您的好友各有優勢,謝謝!

乌审旗| 龙岩市| 泰兴市| 黄大仙区| 休宁县| 札达县| 宜兰县| 永仁县| 固镇县| 永靖县| 无为县| 宜城市| 红原县| 自治县| 漾濞| 遵化市| 铜鼓县| 株洲县| 仁怀市| 舒兰市| 克拉玛依市| 武胜县| 呈贡县| 定远县| 津市市| 汾阳市| 江永县| 绥阳县| 岑巩县| 克山县| 上虞市| 栾川县| 顺昌县| 呼图壁县| 离岛区| 昭通市| 龙川县| 上思县| 安多县| 江达县| 洛浦县|