`
qq125922714
  • 浏览: 36028 次
社区版块
存档分类
最新评论

如何使SOLR系统自动AUTO COMMIT

阅读更多

    转自:http://blog.csdn.net/thundersssss/article/details/5386536?

?

在很多情况下,我们并不想自己主动触发COMMIT相应的XML给SOLR,这样带来很多的不便,恰好,SOLR通过配置文件可以自行在满足指定的条件下自动的COMMIT索引,同时,让前端检索实例可以检索到最新生成的数据,而不需要人为干预。

????? 方法很简单:找到solrConfig.xml文件

????


?

<textarea class="xhtml" style="display: none;" cols="82" rows="11" name="code">  <updateHandler class="solr.DirectUpdateHandler2">


  <autoCommit>

      <maxDocs>10000</maxDocs>

      <maxTime>300000</maxTime>

</autoCommit>

</textarea>??

?

?说明:

  • maxDocs:当内存索引数量达到指定值的时候,将内存的索引DUMP到硬盘中,并通知searcher类加载新的索引。
  • maxTime:每隔指定的时间段,自动的COMMIT内存中的索引数据,并通知Searcher类加载新的索引。
  • 以上两种方式,以最先达到条件执行为准。


 
0
0
分享到:
评论

相关推荐

    solr定时自动同步数据库需要用到的apache-solr-dataimportscheduler.jar包

    这个插件使我们能够设置定时任务,定期从数据库中抓取新的或更新的数据并导入到Solr索引中,从而保持索引与数据库的同步。 描述中提到了该插件适用于Solr 7.7.2版本,并且已经包含了账号密码验证功能。这意味着在...

    solr搜索自动补全

    Solr搜索自动补全是现代电商网站常见的一项功能,它能够显著提升用户体验。当用户在搜索框输入关键词时,系统会根据输入的文字,实时展示一个下拉列表,该列表包含用户可能想要搜索的查询项。这不仅可以引导用户更快...

    银河麒麟服务器操作系统-Solr适配手册.pdf

    《银河麒麟服务器操作系统-Solr适配手册》 在当今数字化时代,企业对高效、可靠的搜索引擎的需求日益增强。Apache Solr作为一个开源的企业级全文搜索引擎,因其强大的搜索功能和灵活的扩展性,在诸多领域中得到了...

    solr增量更新架包apache-solr-dataimportscheduler.jar

    总的来说,"apache-solr-dataimportscheduler.jar" 是一个强大的工具,它使Solr能够高效地处理大数据量的变化,同时保持搜索性能。通过合理配置和优化,你可以确保Solr始终拥有最新的、最准确的数据,满足实时搜索和...

    solr安装到Linux系统

    在Linux系统上如何搭建了solr搜索服务,同时运用到项目中

    solr.war包solr.war包solr.war包solr.war包solr.war包

    solr.warsolr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包...

    solr注解自动扫描API

    用于扫描solr注解,solrJ调用创建实体类时,可用于导入该包接口API

    solr自动增量更新jar包

    solr自动增量更新jar包,适用于solr4的版本,希望对大家有帮助

    使用MySQL作为SOLR的索引源

    4. **触发索引更新**:可以通过SOLR的API或Web界面来触发全量或增量数据导入,使SOLR根据MySQL中的最新数据更新索引。 接下来,我们关注到`schema.xml`文件。这是SOLR的核心配置文件,定义了索引的字段类型和字段。...

    solr4.7服务搭建

    1. **启动 Tomcat**:启动 Tomcat 服务器,等待 Solr 战包自动部署。 2. **测试连接**:通过浏览器访问 `http://127.0.0.1:8080/solr/`,如果页面显示 Solr 的管理界面,则表示部署成功。 #### 九、中文分词技术...

    Apache Solr(solr-8.11.1.tgz)

    - **API更新**:可能更新了Solr的HTTP API,使其更加灵活和强大,方便集成到其他系统中。 - **云支持**:对于运行在分布式环境中的SolrCloud,可能增加了更好的管理和容错机制。 使用Solr-8.11.1时,你需要配置Solr...

    apache solr搜索系统的.Net实现

    apache solr搜索系统的.Net实现

    solr-6.2.0源码

    在Solr 6.2.0版本中,这个强大的分布式搜索引擎引入了许多新特性和改进,使其在处理大规模数据搜索时更加高效。 一、Solr的架构与工作原理 Solr的核心架构包括客户端API、Solr服务器和索引库。客户端通过HTTP或...

    solr_solr_

    Solr,全称为Apache Solr,是一款开源的企业级搜索平台,由Apache软件基金会维护。它基于Java,并且是Lucene库的一个高级搜索应用。Solr主要用于处理和索引大量文本数据,提供高效的全文检索、拼写检查、命中高亮、...

    solr服务器_solr_

    安装Solr时,通常会将下载的Solr war文件放入Tomcat的webapps目录下,启动Tomcat后,Solr服务就会自动启动并提供访问接口。 总的来说,Solr服务器是企业级搜索引擎的重要选择,适用于电子商务、新闻门户、内部文档...

    solr文档solr文档

    1. **Solr的基本概念**:了解什么是索引、查询处理、分词器、过滤器、评分机制等核心概念,它们是构建Solr搜索系统的基础。 2. **安装与部署**:Solr的下载、解压、启动和停止过程,以及如何配置Solr服务器,包括...

    solr-4.4.0.tgz

    如果你已经将 Solr 集成到 Tomcat,那么 Solr 会随着 Tomcat 的启动而自动启动。 5. **操作 Solr**: - 通过浏览器访问 `http://your_server:port/solr/admin` 来管理 Solr 实例,如创建、删除和配置核心。 - ...

    solr4.10.2与tomcat6的整合

    - 启动 Tomcat,使其自动解析 solr-4.10.2.war 包。 - 停止 Tomcat,进入 webapps 目录,删除 solr-4.10.2.war 并将解析出的 solr-4.10.2 目录重命名为 solr。 ##### 3.5 修改 web.xml - 打开 Tomcat 的 webapps/...

    Solr全文检索.pdf

    2. Solr 的优点:Solr 支持多种数据类型格式,可以实时搜索,解决分布式系统的数据量大的问题。 3. Solr 和 Lucene 的关系:Solr 是基于 Lucene 开发的,Lucene 是一个开源的搜索引擎库。 4. Solr 的索引机制:...

Global site tag (gtag.js) - Google Analytics