https://pan.baidu.com/s/1ZmP-9sEjuWOrIIpVOaAXIg
solr的安装
启动solr example目录下
打开cmd
Java -jar start.jar(启动命令)
创建一个自己需要的slor的核心core(理解为数据库)
- 创建一个目录 taotao-solr
- 在taotao-solr下创建一个目录taotao
- 把./solr目录下的solr.xml复制到taotao-solr目录下
- 在taotao目录下创建两个目录 data(存放数据的和索引的) conf(配置文件)目录
- 把solr/collection1下的文件core.properties 复制到taotao目录 内容改为: name=taotao
- 把solr/collection1/conf目录下schema.xml 和solrconfig.xml 复制到taotao/conf下
- Schema.xml 配置的内容
- 把solrconfig.xml中内容
把<str name="df">text</str> 替换为<str name="df">title</str>
把<searchComponent name="elevator" class="solr.QueryElevationComponent" >注释掉
启动自己的core文件的命令如下
java -Dsolr.solr.home=taotao-solr -jar start.jar
solr集成中文分词器
把IKAnalyzer-2012-4x.jar 放到solr-4.10.2\example\solr-webapp\webapp\WEB-INF\lib下
https://pan.baidu.com/s/1VIUA4mVH9wjsEYBTKVeSLA(jar包)
修改自己的
schema.xml
<solrQueryParser defaultOperator="OR"/>
这个是配置中文分词器是and还是or的关系,一般电商用and,搜索比较明确