![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES 备考
文章平均质量分 92
hengzhepa
这个作者很懒,什么都没留下…
展开
-
ElasticSearch 备考 -- Nested
1、Elasticsearch 没有内部对象的概念。因此,它将对象层次结构扁平化为一个简单的字段名和值列表。可以通过设置为nested类型,是object一种数据类型,允许对象数组以相互独立的方式进行索引。2、嵌套文档是指对于一行数据(文档)可以包含多个子行(子文档),多个子行保存在一个嵌套类型字段中。3、嵌套类型的查询与query存在区别需要指定path。此外嵌套类型的查询性能相比其他类型的查询性能更低一些。4、nested类型的对象默认不能超过50个,可通过修改。原创 2024-09-03 21:57:12 · 717 阅读 · 0 评论 -
ElasticSearch 备考 -- Runtime Field
1、runtime filed主要由两种形式,注意相应格式mapping中的为runtime,query中的runtime_mappings2、在实际工程使用中不建议使用runtime_filed,因为会影响查询性能,建议预先将逻辑处理好写入索引字段,然后直接查询参考资料。原创 2024-09-01 23:16:08 · 951 阅读 · 0 评论 -
ElasticSearch 备考 -- Enrich processor
1、enrich 有点像 SQL的表连接操作,目的是形成一张内容更为丰富的数据结构。2、enrich 脑海里记住那张图就好容易理解了,记住三个步骤:1)创建policy,2)执行policy,3)创建ingest pipeline应用 enrich。Enrich Processor——Elasticsearch 跨索引关联数据新方式-CSDN博客。原创 2024-09-01 22:18:11 · 904 阅读 · 0 评论