文档章节

ES权威指南[官方文档学习笔记]-45 Creating,indexing and deleting

强子大叔的码田
 强子大叔的码田
发布于 2014/05/13 23:40
字数 434
阅读 157
收藏 0

es:http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/distrib-write.html#distrib-write

下一篇:http://my.oschina.net/qiangzigege/blog/264465

内容

创建,索引和删除请求是写操作,必须在主分片上成功完成,然后才能复制到相关的从分片。

图9:创建,索引和删除一个文档。
如图9所示,流程,
1)客户发送一个创建,索引或者删除的请求到节点1.
2)节点使用文档的_id来决定文档属于分片0转发请求给节点3.
3)节点3执行请求,如果成功,并发的转发请求给它的从分片。一旦所有从分片报告成功,
节点3报告成功给请求节点,请求节点报告成功给客户端。

一旦客户端接受到了成功的响应,文档改变已经在所有的主从分片上执行了,客户的改变是安全的。

这里有很多可选请求参数来影响这个过程,不过很少使用因为es已经很快。

replication
默认的主从同步是同步执行的,引起主分片来等待从分片的成功响应。

如果你设置主从同步是异步的,它将返回成功给客户端,然后仍然转发请求给从分片,
但是你不知道从分片成功还是失败。

建议使用默认的同步策略。

consistency
这个没看懂

超时
如果没有足够的从分片可用怎么办,es等待,默认等待1分钟,你可以使用timeout参数来设置。
100是100 毫秒,30s 是30秒。

一个新的索引默认有1个从分片,

 

© 著作权归作者所有

强子大叔的码田

强子大叔的码田

粉丝 922
博文 1496
码字总数 1247433
作品 9
南京
架构师
私信 提问
ES权威指南(中文版)学习_1

1、在ES中存储数据的行为叫做 索引(indexing),不过在索引之前我们应该明确的是数据应该存储在哪里。 2、在ES中,文档归属于一种类型(type),而这些类型存在于索引(index)中,类比传统...

MrYx3en
2015/09/21
162
0
es不简易指南

1.nested Object mapping及查询 进阶:Elasticsearch之Nested(嵌套)系列、es权威指南-嵌套-查询、es权威指南-嵌套-对象(官方文档中文详细解释) 2.父子文档 进阶:Elasticsearch索引的父子关...

刘阳0292
2017/08/30
0
0
Mac下安装Elasticsearch极简指南

Elasticsearch(以下简称ES)是一个面向文档的实时分布式搜索和分析引擎。本文是在Mac系统下使用Homebrew安装ES+Kibana+Marvel的一份极简指南。 前置条件 想要安装ES的前提是已经在本机安装了J...

郗南枫
2017/11/08
0
0
开源电子书

目录 语言无关类 操作系统 智能系统 分布式系统 编译原理 函数式概念 计算机图形学 WEB服务器 版本控制 编辑器 NoSQL PostgreSQL MySQL 管理和监控 项目相关 设计模式 Web 大数据 编程艺术 ...

zting科技
2017/12/11
0
0
《Elasticsearch: The Definitive Guide》读书笔记2

Routing a document to a shard shard = hash(routing) % numberofprimary_shards通过散列函数,计算出document存储的主分片,所以主分片数不能被修改。routing默认是_id,也可以自定义(传参...

xiaorong919
2015/12/11
144
0

没有更多内容

加载失败,请刷新页面

加载更多

Java中的原生关键字是什么?

在玩这个谜题 (这是Java关键字琐事游戏)时,我遇到了native关键字。 Java中的native关键字用于什么? #1楼 实现本机代码的函数被声明为本机。 Java本机接口(JNI)是一个编程框架,使在Jav...

技术盛宴
今天
54
0
博通与苹果达成150亿美元协议,覆盖未来3年苹果产品

  据外媒报道,芯片供应商博通(Broadcom)宣布已与苹果公司签署了一份协议,为其提供“高性能的无线组件和模块”,博通表示,这些芯片将在未来 3 年半的时间内用于自 2020 年 1 月份以后发...

水果黄瓜
今天
95
0
《算法》笔记 17 - 数据压缩

读写二进制数据 基因组数据的压缩 游程编码 位图 霍夫曼压缩 前缀码和单词查找树 构造前缀码的单词查找树 写入和读取单词查找树 使用前缀码压缩 使用前缀码展开 LZW压缩 LZW的单词查找树 LZ...

zhixin9001
今天
55
0
#技术分享# 再论DDD之【实体】建模

2020年春节第一天,早早醒来,出去晨跑一下,目前武汉以及周边的疫情处于红色报警状态,今年春节宅家是最安全的做法。闲暇之余,还需要探索技术,跑步中忽然想到了【忒修斯之船】的小故事,感...

边缘行者
今天
88
0
工作自由--2020年开篇,开启一个项目:工作自由 worksolo.cn

新年伊始,我突发奇想,也是很多人敢想而不敢做的事情,下面我以一个多年软件开发从业者的角度去思考,去设计这个项目,当然希望看到这篇文章的你可以给我更多思路: 项目名称:工作自由 域名...

_aron_
今天
51
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部