solr配置与solrj EmbeddedSolrServer使用篇
Solr的配置网上讲的很多,但是实施总是遇到困难,现总结如下1.从官网下载solr core的源码包,将solrwar包放到tomcat的webapps文件夹下,其它web容器亦然. 运行tomcat ,解压出来solr的文件夹.2.Single core配置:以solr自带例子做讲解2.1.新建solrhome目录:d:/test/solrcore/singlecore ,从solr源码的
Solr的配置网上讲的很多,但是实施总是遇到困难,现总结如下
1.从官网下载solr core的源码包,将solrwar包放到tomcat的webapps文件夹下,其它web容器亦然.
运行tomcat ,解压出来solr的文件夹.
2.Single core配置:以solr自带例子做讲解
2.1.新建solrhome目录:d:/test/solrcore/singlecore ,从solr源码的example包下复制solr包
2.2.在tomcat 下的 webappss的solr包 WEB-INF目录下修改web.xml的
<env-entry-name>solr/home</env-entry-name>
<env-entry-value> D:/test/solrcore/singlecore</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
2.3.修改solrhome目录下的solr下的conf的solrconfig.xml文件
<dataDir>D:/test/solrcore/data/singlecore</dataDir>
此目录放置的是solr的data索引文件
2.4.启动solr控制台,即可
3.multicore 配置:以solr core源码的multicore为例
3.1. 新建solrhome目录:d:/test/solrcore/multicore从solr源码的example下复制multicore目录到在solrhome下
3.2. 在tomcat 下的 webappss的solr包 WEB-INF目录下修改web.xml的
<env-entry-name>solr/home</env-entry-name>
<env-entry-value> D:/test/solrcore/multicore</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
3.2. 修改solrhome目录下的solr下的conf的solrconfig.xml文件
<dataDir>D:/test/solrcore/data/multicore</dataDir>
3.3. 将core0和core1的索引文件放到 D:/test/solrcore/data/multicore目录下
3.4. 启动solr控制台,可以看到二个core,安装完成
4.EmbeddedSolrServer使用
4.1:singleCore使用:
4.2:multiCore使用:
更多推荐
所有评论(0)