solr的安装

1:安装 Tomcat,解压缩即可。
2:解压 solr。
3:把 solr 下的 dist 目录 solr-4.10.3.war 部署到 Tomcat\webapps 下(去掉版本号)。
4:启动 Tomcat 解压缩 war 包
5:把solr下example/lib/ext 目录下的所有的 jar 包,添加到 solr 的工程中(\WEB-INF\lib 目录下)。
6:创建一个 solrhome 。solr 下的/example/solr 目录就是一个 solrhome。复制此目录到 D 盘改名为 solrhome
7:关联 solr 及 solrhome。需要修改 solr 工程的 web.xml 文件。

solr/home
d:\solrhome
java.lang.String

8:启动 Tomcat 黑窗口启动
http://IP:8080/solr/

配置中文的ik分词器

1、 把 IKAnalyzer2012FF_u1.jar 添加到 solr 工程的 lib 目录下
2、 创建 WEB-INF/classes 文件夹 把扩展词典、停用词词典、配置文件放到 solr 工程的 WEB-INF/classes 目录下。
3、 修改 Solrhome 的 schema.xml 文件,配置一个 FieldType,使用 IKAnalyzer
可以直接配置在最下面

 
      
 

关于分词器的域

name可以自己定义
• name:指定域的名称
• type:指定域的类型
• indexed:是否索引
• stored:是否存储
• required:是否必须
• multiValued:是否多值

修改 solrhome 的 schema.xml 文件 设置业务系统 Field
普通域的定义

 	 
 
 
 
 
 
 

复制域

复制域的作用在于将某一个 Field 中的数据复制到另一个域中

 
 
 
 
 

动态域

当我们需要动态扩充字段时,我们需要使用动态域。

  

你可能感兴趣的:(springDateSolr)