【Elastic Search学习总结】13.ES的相关原理

一、文档的核心元数据

【Elastic Search学习总结】13.ES的相关原理_第1张图片

 

二、文档ID的生成方式

【Elastic Search学习总结】13.ES的相关原理_第2张图片

 

三、_source元数据分析

【Elastic Search学习总结】13.ES的相关原理_第3张图片

默认情况下是所有的信息都返回

【Elastic Search学习总结】13.ES的相关原理_第4张图片

我们可以通过参数的形式指定返回的内容

【Elastic Search学习总结】13.ES的相关原理_第5张图片

 

四、改变文档内容的原理

修改

(1)全部替换

【Elastic Search学习总结】13.ES的相关原理_第6张图片

(2)部分替换

删除

 

基于groovy脚本改变文档内容

【Elastic Search学习总结】13.ES的相关原理_第7张图片

 

【Elastic Search学习总结】13.ES的相关原理_第8张图片

【Elastic Search学习总结】13.ES的相关原理_第9张图片

 

五、POST方式更新文档时对于并发问题的处理

(1)乐观锁 (在作者前面的文章中提到过)

(2)retry_on_conflict

 

六、文档数据路由原理解析

 

说的通俗一点就是数据存在哪个分片上!

 

【Elastic Search学习总结】13.ES的相关原理_第10张图片

 

七、文档增删改内部原理

 

八、写一致性原理和quorum机制

【Elastic Search学习总结】13.ES的相关原理_第11张图片

【Elastic Search学习总结】13.ES的相关原理_第12张图片

【Elastic Search学习总结】13.ES的相关原理_第13张图片

 

九、文档查询内部原理

 

【Elastic Search学习总结】13.ES的相关原理_第14张图片

 

 

你可能感兴趣的:(【Elastic Search学习总结】13.ES的相关原理)