Linux下Solr索引庫的維護

2021-08-14 01:11:36 字數 1099 閱讀 2190

《 linux下solr索引庫的維護 》

1、新增文件

solr索引庫中新增文件,新增乙個json格式的文件,如下圖:

2、查詢文件

在solr索引庫中查詢制定文件,輸入 " 業務字段:字段值 " ,如下圖:

3、利用搜尋域進行模糊查詢

如果需要模糊查詢,這時就需要用到在schema.xml中配置搜尋域了,需要在 " df " 框中指定搜尋域,

這個好處可以在當索引庫中文件比較多時,它會體現的淋淋盡致,如下圖:

4、修改文件

solr索引庫中修改文件,只需要新增乙個新的文件,但是要求文件id和被修改文件的id一致。

修改的實現原理是先刪除索引庫中同名id的文件,然後再新增新的文件,如下圖:

再查詢一下,驗證修改結果!!!

注意:在solr索引庫中沒有update關鍵字的概念。如下圖:

5、刪除文件

刪除文件,type需要選擇xml

刪除兩種方法:

第一種:根據id刪除

1982

如下圖:

第二種:根據查詢刪除

id:1982

如下圖:

solrj操作solr索引庫 流程

宣告 博主自己記錄以免忘記,所以無邏輯無參考價值。小女子就是醬紫任性 首先dao層 訪問索引庫的類。定義一些通用的資料訪問方法。業務邏輯就是查詢索引庫。引數 solrquery物件 業務邏輯 1 根據query物件進行查詢。2 返回查詢結果。list 查詢結果的總記錄數。需要把返回結果封裝到pojo...

Linux 下安裝Solr步驟

1.安裝jdk 和tomcat 2.刪除以前系統安裝的solr linux命令 rm solr rf 3.安裝tomcat tar zxf apache tomcat 7.0.47.tar.gz 4.建立solr資料夾 mkdir usr local solr 5.將tomcat 複製到solr 路...

Linux下solr單機配置

solr的安裝與執行需要jdk的支援,所以要先安裝jdk 1,把solr的壓縮包和aphace的壓縮包上傳到linux的root目錄下 2,解壓solr,tomcat把解壓後的檔案放到 usr solr 新建資料夾solr 找到solr.war壓縮包 然後,新建資料夾solr,解壓solr.war檔...