java整合solr5 5版本值solrj使用

2021-07-26 01:13:59 字數 1345 閱讀 6034

首先匯入solrj需要的jar包

之後建立乙個web專案(具體建立過程就不演示了)將jar匯入 並建立乙個類 稍後鏈結時候使用

接下來需要配置下core核心檔案中的schema.xml檔案

(schema.xml檔案需要將同目錄下的 managed-schema 改名而來)

自定義如下幾個字段 將type 型別變成ik分詞名稱

name:欄位名

type:之前定義過的各種fieldtype

indexed:是否被索引

stored:是否被儲存(如果不需要儲存相應字段值,盡量設為false)

multivalued:是否有多個值(對可能存在多值的字段盡量設定為true,避免建索引時丟擲錯誤)

配置上面之後(也是在schema.xml檔案中新增)

將所有的 全文本 字段複製到乙個欄位中,以便進行統一的檢索 如圖

在solrconfig.xml中配置預設搜素域,這樣我們就可以按照我們自己的域進行搜尋如圖

配置已經完成 接下來我們就可以進行**的crud操作了

配置core核心配置檔案方法可參考 :solr 部署tomcat和core核心檔案配置

1.鏈結本地core 並建立資料

public static void create() throws exception
啟動tomcat 頁面檢視 顯示 鏈結成功 並且建立成功

2.查詢

public static void query() throws exception

}

查詢結果如下

3.刪除

public static void del() throws exception
初步的了解 不足之處多多交流

solr5 5版本 連線mysql資料庫

solr 連線資料 需要兩個jar 另乙個是solr dataimporthandler 5.5.0 jar 包 進入 solr 5.5.0 dist 資料夾中 將圈中jar 進行複製 接下來建立資料庫表 sql語句 如下 create table user id int unsigned not ...

linux安裝5 5版本mysql

1 首先關閉linux的防火牆,執行命令 mysql 5.6.40 linux glibc2.12 i686.tar.gztar zxvf mysql 5.6.40 linux glibc2.12 i686.tar.gz將解壓後的檔案重新命名為mysql mv mysql 5.6.40 linux ...

Mysql的安裝教程(5 5版本)

想要成功使用mysql也沒那麼容易,請耐心往下看 過程主要分兩大步 安裝點選 mysql community server 注 這個是mysql社群版伺服器 你可以選擇你想要的版本,我下的是5.5版本 這裡要注意的是5.6之後的版本官網上都取消了msi的安裝,只通過zip壓縮包解壓後,不需要安裝,但...