replicas|学习笔记

简介: 快速学习 replicas。

开发者学堂课程【ElasticSearch 最新快速入门教程replicas】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/642/detail/10629


replicas

 

Replicate 指的是副本机制

代表索引副本E 可以给索引设置副本副本的作用一是提高系统的容错性当某个节点某个分片损坏或丢失时可以从副本中恢复二是提高 ES 的查询效率ES 会自动对搜索请求进行负载均衡

我们所有的时候 es 服务器的总节点,可以根据机型中 es 集群复杂的状况,进行负载均衡操作。每个服务器所承载的压力大抵上保持一致,不容易造成 es 服务器的瘫痪。基层的操作都是 es 内部集群的自动完成。

可以在创建索引库的时候指定

curl-XPUT 'localhost: 9200/test2/'-d'("settings": ("number_of_ replicas": 2))

可以指定一下副本的个数。

默认是一个分片有1个副本 index.number_of_replicas:1

加上自己默认的一份,总共有两个副本。

下面演示一下,可以通过 es 插件演示。

刷新一下,定位到索引,新建索引,所以名称 myindex,分片数为5,副本数为2。副本数为二的时候,加上自己的有三份,也可以写3。点击 ok,有一个提示。

{acknowledged rue," shards_ acknowledged": true,"'index" 'myind ex")

点击确定,效果如下。有四份分片,这就是副本数。完成后,不能更新。

比如说测试分析器 ,确认一下。可以看一下,可以点关闭,就可以关闭。当然也可以打开,点击动作里面有一个开启,也可以刷新一下,然后进行强制的 forcemerge操作。

刷新一下,这就是对于一个负分片的使用,为什么有41,因为我们刚指定了三份,加上本身制造的一份,总共有四个分片。这四个分片编号为零,主要信息是一样的。

相关文章
|
存储 C语言 C++
C++学习笔记(day1)
C++学习笔记(day1)
|
开发者
整合的实现 | 学习笔记
快速学习整合的实现.
整合的实现 | 学习笔记
|
自然语言处理 开发者 索引
SimpleAnlyzer|学习笔记
快速学习 SimpleAnlyzer
SimpleAnlyzer|学习笔记
|
分布式计算 算法 Hadoop
fuzzyQuery | 学习笔记
快速学习 fuzzyQuery
151 0
fuzzyQuery | 学习笔记
|
弹性计算 缓存 Linux
使用 syncthing | 学习笔记
快速学习使用 syncthing,介绍了使用 syncthing 系统机制, 以及在实际应用过程中如何使用。
372 0
使用 syncthing | 学习笔记
|
移动开发 JavaScript HTML5
NgForm学习笔记
NgForm学习笔记
146 0
NgForm学习笔记
|
存储 自然语言处理 算法
课程计划|学习笔记
快速学习课程计划
|
Arthas 监控 测试技术
|
机器学习/深度学习 算法 开发者
总结与回顾| 学习笔记
快速学习总结与回顾。
|
开发者
SearchType 详解|学习笔记
快速学习 SearchType 详解。
244 0