【Elastic Engineering】Elasticsearch: Index template

【Elastic Engineering】Elasticsearch: Index template

作者:刘晓国Index template 定义在创建新 index 时可以自动应用的 settings 和 mappings。 Elasticsearch 根据与 index 名称匹配的 index 模式将模板应用于新索引。这个对于我们想创建的一系列的 Index 具有同样的 settings 及 ...

【Elastic Engineering】Elasticsearch:可组合的 Index templates - 7.8 版本之后

【Elastic Engineering】Elasticsearch:可组合的 Index templates - 7.8 版本之后

作者:刘晓国注意:本主题描述了 Elasticsearch 7.8 中引入的可组合索引模板(composable index template)。 有关索引模板以前如何工作的信息,请参阅旧版模板文档。你也可以参阅我之前的文章 “Elasticsearch: Index template”。索引模板(...

Kibana Lens 入门

1 课时 |
69 人已学 |
免费

Elasticsearch实战进阶营

4 课时 |
218 人已学 |
免费

ElasticSearch 最新快速入门教程

98 课时 |
997 人已学 |
免费
开发者课程背景图

【Elastic Engineering】Elasticsearch:search template

作者:刘晓国我们发现一些用户经常编写了一些非常冗长和复杂的查询 - 在很多情况下,相同的查询会一遍又一遍地执行,但是会有一些不同的值作为参数来查询。在这种情况下,我们觉得使用一个 search template(搜索模板)来做这样的工作非常合适。搜索模板允许你使用可在执行时定义的参数定义查询。Sea...

【Elastic Engineering】Elasticsearch:Dynamic mapping

【Elastic Engineering】Elasticsearch:Dynamic mapping

作者:刘晓国Elasticsearch 最重要的功能之一是它试图摆脱你的方式,让你尽快开始探索你的数据。 要索引文档,你不必首先创建索引,定义映射类型和定义字段 - 你只需索引文档,那么 index,type 和 field 将自动生效。比如:PUT data/_doc/1 { "coun...

【Elastic Engineering】Elasticsearch:mapping 定制

作者:刘晓国Elasticsearch 依据我们提供的数据,根据自己的估计,并自动生成相应的 mapping。这在很多的时候是非常有用的。 它可以帮我们自动省很多的手动操作,而且在大多数的情况下,Elasticsearch 帮我们自动生成的 mapping 也是有效的。一般来讲,如果我们想自己定义自...

【Elastic Engineering】Elasticsearch:Index alias

【Elastic Engineering】Elasticsearch:Index alias

作者:刘晓国现在让我们来谈谈 Elasticsearch 最简单和最有用的功能之一:别名 (alias)。为了区分这里 alias 和文章 “Elasticsearch : alias 数据类型”,这里的别名(alias)指的是 index 的别名。 别名正是他们听起来的样子; 它们是你可以使用的指...

【Elastic Engineering】Elasticsearch : alias 数据类型

作者:刘晓国就像其他的很多语言一样,我们可以给已有的变量取一个别名(alias)。即便是对高级语言一样,比如我们定义不同的指针变量,指向同一个内存空间。这个有些类似别名的概念。在Elasticsearch中,我们也可以为index中的一个字段(field)取一个另外的名字...

【Elastic Engineering】Elasticsearch:使用 alias 数据类型来遵循 ECS (Elastic Common Schema)

【Elastic Engineering】Elasticsearch:使用 alias 数据类型来遵循 ECS (Elastic Common Schema)

作者:刘晓国在很多的设计中,我们所采集的数据来自不同的数据源,从而导致数据字段名称的不一致。如果,我们在一开始就遵循 Elastic Common Schema,那么我们就不会有任何的问题。但是在实际的生产环境中,有可能在一开始我们就没有这么做,那我们该如何解决这个问题呢?比如我们有如...

【Elastic Engineering】Elasticsearch: rollover API

【Elastic Engineering】Elasticsearch: rollover API

作者:刘晓国rollover API 使你可以根据索引大小,文档数或使用期限自动过渡到新索引。 当 rollover 触发后,将创建新索引,写别名(write alias) 将更新为指向新索引,所有后续更新都将写入新索引。对于基于时间的 rollover 来说,基于大小,文档数或使用期...

【Elastic Engineering】Elasticsearch:运用 scroll 接口对大量数据实现更好的分页

【Elastic Engineering】Elasticsearch:运用 scroll 接口对大量数据实现更好的分页

作者:刘晓国在 Elasticsearch 中,我们可以通过 size 和 from 来对我们的结果来进行分页。但是对于数据量很大的索引,这是有效的吗?Scroll API 可用于从单个搜索请求中检索大量结果(甚至所有结果),这与在传统数据库上使用 cursor 的方式非常相似。Scroll 不是用...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

Elasticsearch 技术团队
Elasticsearch 技术团队
阿里云Elasticsearch兼容开源ELK功能,提供免运维全托管服务的弹性云搜索与分析引擎,致力于数据库加速、数据分析、信息检索、智能运维监控等场景服务;独有的云原生高性能内核、达摩院NLP分词、向量检索、智能运维、免费X-Pack高级商业特性等能力,全面提升企业应用效率,降低成本。
3034+人已加入
加入
相关电子书
更多
阿里云ElasticsearchSeverless版产品发布
《云原生Elasticsearch增强版助力10倍日志写入性能提升》
阿里云Elasticsearch体系架构与特性解析
立即下载 立即下载 立即下载