create:如果在PUT数据的时候当前数据已经存在,则数据会被覆盖,如果在PUT的时候加上操作类型create,此时如果数据已存在则会返回失败,因为已经强制指定了操作类型为create,ES就不会再去执行update操作。
本文对 ES 的核心概念进行了全面的梳理与阐述,相信大家对于 ES 有了初步的了解,下篇文章中再带大家好好理解下 ES 的核心业务流程的原理以及优秀的设计思想,只有理解了 ES 的核心概念以及核心流程,那么在生产中遇到一些搜索优化、节点 JVM 优化等才会有对应的排查方向,另外 ES 中的一些优秀的设计思想,也是非常值得我们学习的,当我们在设计软件平台的时候有时可以借鉴这些优秀的设计思想。
作者介绍: 肖康,SelectDB 技术副总裁导语日志数据的处理与分析是最典型的大数据分析场景之一,过去业内以 Elasticsearch 和 Grafana Loki 为代表的两类架构难以同时兼顾高吞吐实时写入、低成本海量存储、实时文本检索的需求。