悟空,拿我的打狗棒来

关于ES里点值的一些讨论

Elasticsearch | 作者 Charele | 发布于2022年07月27日 | 阅读数:300

这几天一直在看point的内容,参考的是Koala的博客
(只能参考这个,这好像是能找到唯一这么全面的)。
 
光看文章,好像没什么问题。但结合代码来看,总感觉他说得哪里不对劲,
我把我的理解贴出来,欢迎学习过的道友可以讨论一下。
 
111.png

这是基本概念,懂的都懂

222.png

这是博客中的说法,
上面红色的是“内部节点”,写入kdi
而下面蓝色的是叶子节点,会写入kdd,
 
好像一切很合理,没有问题。 
 
已邀请:

Charele

赞同来自:

下面是我的疑问,
比如我在ES索引里面就插入一个文档(只有一个)
333.png

age是long类型的,所以这个字段会建立点值
(还有"_seq_no"这个字段也会,这是另外的话题)
 
有点值,肯定就会有Point值的节点(写kdm,kdd,kdi),按上面的逻辑,
它是建一个节点,还是两个节点呢(一个内部 + 一个叶)?
如果只建一个节点,那它算是内部节点,还是叶节点呢?

要回复问题请先登录注册