solr業務域的配置

2021-10-01 12:57:55 字數 4915 閱讀 9042

//增加分析器

[root@localhost ~]# cd ik\ analyzer\ 2012ff_hf1/

[root@localhost ik analyzer 2012ff_hf1]# ll

總用量 2004

drwxr-xr-x. 5 root root 4096 12月 11 14:46 doc

-rw-r--r--. 1 root root 168 5月 31 2015 ext_stopword.dic

-rw-r--r--. 1 root root 1165908 10月 26 2012 ikanalyzer2012ff_u1.jar

-rw-r--r--. 1 root root 419 11月 26 2013 ikanalyzer.cfg.xml

-rw-r--r--. 1 root root 841268 10月 24 2012 ikanalyzer中文分詞器v2012_ff使用手冊.pdf

-rw-r--r--. 1 root root 17778 1月 17 2012 license.txt

-rw-r--r--. 1 root root 34 2月 20 2016 mydict.dic

-rw-r--r--. 1 root root 278 1月 19 2012 notice.txt

[root@localhost ik analyzer 2012ff_hf1]#

總用量 16

drwxr-xr-x. 2 root root 4096 12月 11 14:49 lib

-rw-r--r--. 1 root root 1210 12月 1 2014 weblogic.xml

-rw-r--r--. 1 root root 7044 12月 11 14:19 web.xml

[root@localhost ik analyzer 2012ff_hf1]#

總用量 16

drwxr-xr-x. 2 root root 6 12月 11 14:51 classes

drwxr-xr-x. 2 root root 4096 12月 11 14:49 lib

-rw-r--r--. 1 root root 1210 12月 1 2014 weblogic.xml

-rw-r--r--. 1 root root 7044 12月 11 14:19 web.xml

[root@localhost ik analyzer 2012ff_hf1]#

總用量 12

-rw-r--r--. 1 root root 168 12月 11 14:53 ext_stopword.dic

-rw-r--r--. 1 root root 419 12月 11 14:53 ikanalyzer.cfg.xml

-rw-r--r--. 1 root root 34 12月 11 14:53 mydict.dic

[root@localhost ik analyzer 2012ff_hf1]# cd

[root@localhost ~]# cd /usr/local/solr/solrhom/

[root@localhost solrhom]# ll

總用量 12

drwxr-xr-x. 2 root root 6 12月 11 14:14 bin

drwxr-xr-x. 4 root root 71 12月 11 14:20 collection1

-rw-r--r--. 1 root root 2473 12月 11 14:14 readme.txt

-rw-r--r--. 1 root root 1715 12月 11 14:14 solr.xml

-rw-r--r--. 1 root root 501 12月 11 14:14 zoo.cfg

[root@localhost solrhom]# cd collection1/

[root@localhost collection1]# ll

總用量 12

drwxr-xr-x. 6 root root 4096 12月 11 14:14 conf

-rw-r--r--. 1 root root 16 12月 11 14:14 core.properties

drwxr-xr-x. 4 root root 31 12月 11 14:20 data

-rw-r--r--. 1 root root 2146 12月 11 14:14 readme.txt

[root@localhost collection1]# cd conf/

[root@localhost conf]# ll

總用量 284

-rw-r--r--. 1 root root 1068 12月 11 14:14 admin-extra.html

-rw-r--r--. 1 root root 928 12月 11 14:14 admin-extra.menu-bottom.html

-rw-r--r--. 1 root root 926 12月 11 14:14 admin-extra.menu-top.html

drwxr-xr-x. 3 root root 21 12月 11 14:14 clustering

-rw-r--r--. 1 root root 3974 12月 11 14:14 currency.xml

-rw-r--r--. 1 root root 1348 12月 11 14:14 elevate.xml

drwxr-xr-x. 2 root root 4096 12月 11 14:14 lang

-rw-r--r--. 1 root root 873 12月 11 14:14 protwords.txt

-rw-r--r--. 1 root root 33 12月 11 14:14 _rest_managed.json

-rw-r--r--. 1 root root 450 12月 11 14:14 _schema_analysis_stopwords_english.json

-rw-r--r--. 1 root root 172 12月 11 14:14 _schema_analysis_synonyms_english.json

-rw-r--r--. 1 root root 60689 12月 11 14:14 schema.xml

-rw-r--r--. 1 root root 921 12月 11 14:14 scripts.conf

-rw-r--r--. 1 root root 74827 12月 11 14:14 solrconfig.xml

-rw-r--r--. 1 root root 13 12月 11 14:14 spellings.txt

-rw-r--r--. 1 root root 781 12月 11 14:14 stopwords.txt

-rw-r--r--. 1 root root 1119 12月 11 14:14 synonyms.txt

-rw-r--r--. 1 root root 1416 12月 11 14:14 update-script.js

drwxr-xr-x. 2 root root 4096 12月 11 14:14 velocity

drwxr-xr-x. 2 root root 109 12月 11 14:14 xslt

[root@localhost conf]# pwd

/usr/local/solr/solrhom/collection1/conf

[root@localhost conf]#

[root@localhost conf]# vi schema.xml

//定義field

//在檔案最後面前面增加

定義業務域

1、商品id

2、商品標題

3、商品賣點

4、商品**

5、商品

6、分類名稱

//在field後面前面增加

//增加完成後儲存

重啟tomcat開始生效

[root@localhost tomcat]# pwd

/usr/local/solr/tomcat

[root@localhost tomcat]# bin/shutdown.sh

using catalina_base: /usr/local/solr/tomcat

using catalina_home: /usr/local/solr/tomcat

using catalina_tmpdir: /usr/local/solr/tomcat/temp

using jre_home: /usr

using classpath: /usr/local/solr/tomcat/bin/bootstrap.jar:/usr/local/solr/tomcat/bin/tomcat-juli.jar

[root@localhost tomcat]# bin/startup.sh

using catalina_base: /usr/local/solr/tomcat

using catalina_home: /usr/local/solr/tomcat

using catalina_tmpdir: /usr/local/solr/tomcat/temp

using jre_home: /usr

using classpath: /usr/local/solr/tomcat/bin/bootstrap.jar:/usr/local/solr/tomcat/bin/tomcat-juli.jar

[root@localhost tomcat]#

Solr業務域的配置

使用對應的業務域,需要指定中文分析器。我這裡使用的是ik analyzer 2012ff hf1中文分析器 2 將ikanalyzer2012ff u1.jar檔案複製到solr的lib目錄下 你可能會進不去ik analyzer 2012ff hf1這個目錄下,這時候需要加上 轉義一下 cd ik...

《宜立方之solr業務域的配置》

擁有自己的節奏,舞動自己的精彩。第一步 把中文分析器新增到工程中。修改schema.xml 域的型別和域的定義 檔案 var local solr solrhome collection1 conf schema.xml 修改solr的schema.xml檔案,新增fieldtype 備註 只有型別...

solr中配置域

域的常用屬性 2 修改solrhome collection1 conf schema.xml 修改solrhome的 schema.xml 檔案 設定業務系統 field,普通域 field name content ik type text ik indexed true stored true...