课程咨询 :18300268127 QQ:2720475033

保险

  • solr4.2 solrconfig.xml配置文件简单介绍

    发布:青岛php培训就业部      来源:青岛php培训教学部      时间:2016-07-27

  • 对于solr4.x的每个core有两个很重要的配置文件:solrconfig.xml和schema.xml,下面我们来了解solrconfig.xml配置文件。

    具体很详细的内容请细读solrcofig.xml配置文件中的英文说明。

    1、“solr.”--代表solr home,即core所在的目录,如:/example/solr/collection1

    2、LUCENE_42

    3、告诉solr底层使用的是lucene4.2

    4、solr引用的jar包,以“solr.”为基准,当dir对应的目录不存在时,solr会忽略此

    5、${solr.data.dir:}

    配置data目录的存放位置,data目录中存放了index和log文件。默认为solr home下面的data文件夹

    ${solr.lock.type:native} 设置索引库的锁方式,主要有三种:

    (1)、single:适用于只读的索引库,即索引库是定死的,不会再更改

    (2)、native:使用本地操作系统的文件锁方式,不能用于多个solr服务共用同一个索引库。Solr3.6 及后期版本使用的默认锁机制。

    (3)、simple:使用简单的文件锁机制

    6、更新处理器

    ${solr.ulog.dir:}

    设置索引库更新日志,默认路径为solr home下面的data/tlog。随着索引库的频繁更新,tlog文件会越来越大,所以建议提交索引时采用硬提交方式,即批量提交。

    15000 10000 false 自动硬提交方式:

    maxTime:设置多长时间提交一次

    maxDocs:设置达到多少文档提交一次

    openSearcher:文档提交后是否开启新的searcher,如果false,文档只是提交到index索引库,搜索结果中搜不到此次提交的文档;如果true,既提交到index索引库,也能在搜索结果中搜到此次提交的内容。

    7、设置boolean 查询中,最大条件数。在范围搜索或者前缀搜索时,会产生大量的 boolean 条件,如果条件数达到这个数值时,将抛出异常,限制这个条件数,可以防止条件过多查询等待时间过长。

    8、solr查询缓存机制

    为了提升查询效率,solr提供了很多方法。

    9、solr请求处理器

    为了提供了类似webservice的功能,可以通过http请求solr搜索。

上一篇:solr4.5 schema.xml配置文件

下一篇:php之solr

最新开班日期  |  更多

PHP高级开发工程师优选班

PHP高级开发工程师优选班

开班日期:11月30日

PHP高级开发工程师定制班

PHP高级开发工程师定制班

开班日期:11月30日

PHP高级开发工程师就业班

PHP高级开发工程师就业班

开班日期:11月30日

PHP高级开发工程师周末班

PHP高级开发工程师周末班

开班日期:11月30日

 扫一扫,关注一下! 青岛:市南区金坛路17号 济南:历下区趵突泉北路三联商社
济南:历下区山大路47号数码港大厦 潍坊:奎文区东风东街299号建行大厦
烟台:海港路25号阳光100城市广场 临沂:兰山区红旗路1号苏宁易购
淄博:张店区金晶大道68号华润大厦 济宁:市中区太白路10号苏宁生活广场
课程培训电话:18300268127 全国服务监督电话:400-111-8989    服务邮箱 tousu@tedu.cn

2001-2017 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56

达内教育

有位老师想和您聊一聊