Tomcat+Solr配置安装

【版本】Java JDK: 1.8.25, Tomcat: 8.0.11, Solr: 4.9. 1. 从网上下载Tomcat最新版本,解压; 2. 定制端口号:修改./tomcat/conf/server.xml 中的所有端口 8*** 改为 7***(只要是端口都要进行改动); 3. 修改Tomcat 连接超时 和 编码格式: </Connector port=”7080″ protocol=”HTTP/1.1″ connectionTimeout=”1000000″ redirectPort=”7443″ maxPostSize=”0″ URIEncoding=”UTF-8″/> 4. Tomcat下安装Solr,Copy solr-4.9.0\example\webapps\solr.war 到apache-tomcat-8.0.11_analysis_7080\webapps 目录下,然后启动apache-tomcat-8.0.11_analysis_7080\bin\startup.bat ,则solr.war可以自动解压到tomcat里面,然后删除solr.war; 5. 修改实例名-文件夹名solr 为 analysisNorm001; 6. 订制apache-tomcat-8.0.11_analysis_7080\webapps\analysisNorm001\WEB-INF\web.xml中的solrHome路径 <env-entry> <env-entry-name>solr/home</env-entry-name> <env-entry-value>../webapps/analysisNorm001/solrHome/</env-entry-value> … 继续阅读

Solr4.7以后版本的新特征

Solr 4.7开始 添加了游标 cursorMark 功能来解决 深页查询,在此版本之前我们自己制定了 时间切片+游标滑动的方式 来解决 大数据的深页查询问题。原理一样,所有的游标滑动都要基于一种排序结果数据集,性能亟需测试。而目前,自己实现的方式更加灵活;其中排序必须要有一个唯一标识符,而我们的唯一标识符是String类型的Guid,String类型的排序非常慢的。 具体参见:[http://wiki.apache.org/solr/CommonQueryParameters], [http://solr.pl/en/2014/03/10/solr-4-7-efficient-deep-paging/?utm_source=tuicool] Solr 4.9开始 删掉了docValuesFormat=”Disk” 具体参见[http://lucene.apache.org/solr/4_9_0/changes/Changes.html],关于之前版本此字段的配置,参见:http://jacoxu.com/?p=577