zoukankan      html  css  js  c++  java
  • solr的collection,shard,replica,core概念

    一.collection

    1.由多个cores组成一个逻辑索引叫做一个collection。一个collection本质上是一个可以跨越多个核的索引,同时包含冗余索引。
    2.collection由不同的shard组成,每个shard又多个replica,每个shard中有一个leadereplica,每个replica是一个物理索引,所以一个replica对应一个core
     
    二.core和collection的区别
     
    1.在单节点的solr上,一个core等于一个collection。
    2.在solrCloud上,一个collection由分布在不同节点的core组成,但是一个collection仍然为一个逻辑索引,但是这个colletion由不同的core包含不同的shards组成。
    3.一个core包含不同封装一个物理索引形成一个实例。
    4.一个collection是由分布在不同node上的core组合而成,从而提供一个逻辑索引组成的。
     
    三.core
    一个core主要是一个文档集中text和field的索引。一个solr实例可以包含多个core,每个core根据本地一定的标准互相分开。它去提供结不同的搜索接口给用户,或者提供权限让不同用户有不同权限去访问不同文档。
     
    四.collection,shard,replica,core关系
    collection由一个或者多个shard组成,一个shard包含一个或者多个replica ,一个replica是一个core
     
     
  • 相关阅读:
    post和get请求
    博客开通了
    【树形动态规划】【CTSC1997】选课 解题报告
    【动态规划】天堂(Heaven) 解题报告
    [NOIP2013]积木大赛
    [树状数组+逆序对][NOIP2013]火柴排队
    [快速幂][NOIP2012]转圈游戏
    [前缀和+二分]借教室
    [字符串]TrBBnsformBBtion
    [NOIP2012]国王游戏
  • 原文地址:https://www.cnblogs.com/aijianiula/p/5162340.html
Copyright © 2011-2022 走看看