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源码的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使用:

                 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值