原文:ElasticSearch——路由(_routing)机制

前言 一条数据是如何落地到对应的shard上的 当索引一个文档的时候,文档会被存储到一个主分片中。 Elasticsearch 如何知道一个文档应该存放到哪个分片中呢 首先这肯定不会是随机的,否则将来要获取文档的时候我们就不知道从何处寻找了。实际上,这个过程是根据下面这个算法决定的: 其中 routing 是一个可变值,默认是文档的 id 的值 ,也可以设置成一个自定义的值。 routing 通 ...

2019-12-12 16:06 0 1823 推荐指数:

查看详情

elasticsearch Routing 路由详解

前言 当索引一个文档的时候,文档会被存储到一个主分片中。那么,elasticsearch如何知道一个文档应该存放到哪个分片中呢? 首先这肯定不是随机的,否则在检索文档时就不知道该从哪去寻找它了。实际上这个过程是根据下面公式决定的: shard = hash ...

Mon Jun 01 07:49:00 CST 2020 0 1334
Elasticsearch分片、副本与路由(shard replica routing)

本文讲述,如何理解Elasticsearch的分片、副本和路由策略。 1、预备知识 1)分片(shard) Elasticsearch集群允许系统存储的数据量超过单机容量,实现这一目标引入分片策略shard。在一个索引index中,数据(document)被分片处理(sharding ...

Tue Oct 03 21:28:00 CST 2017 0 8530
elasticsearchRouting

目录 前言 自定义路由 通过路由查询文档 删除文档 查询多个路由 忘了路由值怎么办? 自定义路由唯一ID 路由到索引分区 返回ELK目录 前言 当索引一个文档的时候,文档会被存储到一个主分片 ...

Thu May 16 08:04:00 CST 2019 1 1385
elasticsearch routing

当索引一个文档的时候,文档会被存储到一个主分片中。 Elasticsearch 如何知道一个文档应该存放到哪个分片中呢?当我们创建文档时,它如何决定这个文档应当被存储在分片 1 还是分片 2 中呢?首先这肯定不会是随机的,否则将来要获取文档的时候我们就不知道从何处寻找了。实际上,这个过程是根据下面 ...

Wed Jul 17 20:20:00 CST 2019 0 914
HCNP Routing&Switching之BGP防环机制路由聚合

  前文我们了解了BGP路由宣告相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15440860.html;今天我们来聊一聊BGP防环机制路由聚合相关话题;   BGP防环机制   我们知道BGP的邻居类型分IBGP和EBGP,对于不同类型邻居 ...

Mon Oct 25 23:48:00 CST 2021 0 1927
RabbitMQ入门:路由(Routing)

在上一篇博客《RabbitMQ入门:发布/订阅(Publish/Subscribe)》中,我们认识了fanout类型的exchange,它是一种通过广播方式发送消息的路由器,所有和exchange建立的绑定关系的队列都会接收到消息。但是有一些场景只需要订阅到一部分消息,这个时候就不能 ...

Sat Jun 23 14:36:00 CST 2018 0 3851
【译】RabbitMQ:路由Routing

在前一篇中,我们构建了一个简单的日志系统,我们已经能够广播消息到许多的接收者。在这一篇中,我们希望增加一个特性,让订阅消息的子集成为可能。例如,我们可以将重要的错误日志存放到日志文件(即,磁盘上面), ...

Sat Nov 14 01:31:00 CST 2015 2 2626
RabbitMQ路由模式(Routing)(四)

目录 本系列向大家介绍RabbitMQ的简单用法; 1. RabbitMQ的简单实践 2. RabbitMQ的轮询模式和公平分发 3. RabbitMQ的发布订阅模式(Publish/Subscribe) 4. RabbitMQ路由模式(Routing) 5. RabbitMQ的主题 ...

Fri May 15 20:01:00 CST 2020 0 1072
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM