`
yandou524
  • 浏览: 8643 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

solr repliaction机制

 
阅读更多

 

从机同步机制:

    主机是完全脱离于从机的。从机根据solrconfig.xm中pollInterval的配置间断性从主机检查索引版本。当发现主机出现新版本的索引文件后就初始化一个同步线程,具体步骤如下:

  1. 从机发起一个获取文件列表的命令。返回文件名称、大小、最后修改时间等。
  2. 从机与本地文件比较并下载没有的文件(命令:filecontent),这个操作类似HTTP的分块编码一样来下载文件全部内容或部分内容。要是中途连接断开,下载会从失败的那个点重试5次,之后便放弃。
  3. 被下载的文件首先放到一个临时文件夹下面,这样无论是主机或从机宕机只影响本次同步。
  4. 当所有的文件被下载完成之后,主机和从机的时间戳保持一致。
  5. 从机内部发起commit命令来提交这些新文件。

 

分享到:
评论

相关推荐

    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服务器_solr_

    solr

    Linux上Solr的启动方式

    使用Solr内置的Jetty服务器启动Solr (1)借助X Shell上传solr的安装包到/usr/local/目录下,使用 tar -zxvf命令进行解压.  (2)使用内置的Jetty来启动Solr服务器只需要在example目录下,执行start.jar程序即可,...

    solr文档solr文档

    solr文档

    solr

    solr

    Solr5.5搜索引擎之分词原理说明

    介绍了Solr5.5内部使用的分词原理,有助于开发者自定义自己的分词器时掌握分词的基础知识。

    Solr定时更新Solr定时更新

    Solr定时更新Solr定时更新

    solr技术文solr技术文

    solr技术文solr技术文solr技术文

    solr5.4.0完整包

    Solr 依存于Lucene,因为Solr底层的核心技术是使用Lucene 来实现的,Solr和Lucene的本质区别有以下三点:搜索服务器,企业级和管理。Lucene本质上是搜索库,不是独立的应用程序,而Solr是。Lucene专注于搜索底层的...

    solr_solr_

    solr manageschema 配置文件,增加了分词器后的配置文件

    solr4.7服务搭建

    如何使用solr搭建服务器

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

    solr增量更新-

    已编译版本solr-8.11.2.tgz

    Solr 8.11.2是8.x系列的最后一个版本,新版本已经是9.0版本了。 1,什么是solr? Solr是一个独立的企业级搜索应用服务器,他对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务提供一定格式...

    Solr权威指南-上卷

    不仅讲解了基本概念和使用方法,而且还分析了各组件的内部工作机制。 下卷(第11~16章) 细致、深入地讲解了Solr的高级知识和拓展知识。 高级知识部分包括:Solr的高级查询及其各种查询技巧,如函数查询、地理空间...

    solr笔记solr笔记

    Solr笔记 Solr 是 Apache 下的一个项目,是使用 Java 开发的,全文搜索服务器。Solr 是基于 Lucene 的,它可以独立运行,独立对外提供搜索和索引服务。Solr 提供了一个灵活的全文搜索解决方案,可以满足各种搜索...

    java进阶Solr从基础到实战

    在本套课程中,我们将全面的讲解Solr,从Solr基础到Solr高级,再到项目实战,基本上涵盖了Solr中所有的知识点。 主讲内容 章节一:Solr基础(上) 1. 环境搭建 2. 核心讲解 3. 数据导入 4. 各种中文分析器 章节二:...

    solr-6.2.0源码

    solr-6.2.0 强大的分布式搜索引擎,包含各种详细例子及源码解析

    支持solr5.5 solr6.0中IK分词需要的资料

    支持solr5.5 solr6.0中IK分词需要的资料

    Solr(Cloudera)使用手册

    Solr(Cloudera)使用手册

    Apache Solr(solr-8.11.1.tgz)

    Apache Solr(solr-8.11.1.tgz)Binary releases 二进制版本

Global site tag (gtag.js) - Google Analytics