文章 2022-02-14 来自:开发者社区

【Elastic Engineering】Elasticsearch:Runtime fields 入门, Elastic 的 schema on read 实现 - 7.11 发布

作者:刘晓国从历史上看,Elasticsearch 依靠 schema on write 的模式来快速搜索数据。现在,我们向 Elasticsearch 添加了 schema on read 模式,以便用户可以灵活地在摄取后更改文档的 schema,还可以生成仅作为搜索查询一部分存在的字段。schema on read 和 schema on write 一起为用户提供了选择,可以根据他们的需求....

【Elastic Engineering】Elasticsearch:Runtime fields 入门, Elastic 的 schema on read 实现 - 7.11 发布
文章 2022-02-14 来自:开发者社区

【Elastic Engineering】Elasticsearch:使用 Runtime fields 对索引字段进行覆盖处理以修复错误 - 7.11 发布

作者:刘晓国警告:此功能处于 beta 版本,可能会更改。 该设计和代码不如正式的 GA 功能成熟,并且按原样提供,不提供任何担保。 Beta 功能不受官方 GA 功能的支持 SLA 约束。运行时字段(runtime fields)是在查询时评估的字段。 运行时字段使你能够:将字段添加到现有文档中,而无需重新索引数据在不了解数据结构的情况下开始使用数据覆盖查询时从索引字段返回的值为特定用途定义字....

【Elastic Engineering】Elasticsearch:使用 Runtime fields 对索引字段进行覆盖处理以修复错误 - 7.11 发布
文章 2022-02-14 来自:开发者社区

【Elastic Engineering】Elasticsearch:动态创建 Runtime fields - 7.11 发行版

作者:刘晓国我们知道在动态 mapping 启动后,一个索引的字段可能会随着导入文档字段数的增加而自动增加,在有些情况下会发生 “映射爆炸”,也就是说字段数超过我们容忍的范围,而且另外一个坏处是,随着字段的增加,导入的速度会变慢,这是因为更多的字段需要被分词。更多被分词的字段意味着更多的磁盘空间。这种情况在很多的情况下是不允许的。在这种情况下,我们可以动态创建 runtime fields。这个....

【Elastic Engineering】Elasticsearch:动态创建 Runtime fields - 7.11 发行版

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

产品推荐

检索分析服务 Elasticsearch版

阿里云检索分析服务Elasticsearch版兼容开源ELK功能,免运维全托管,提升企业数据检索与运维分析能力。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等