-
es 的索引和数据是分开保存的吗?像 MySQL 中辅助索引那样对吗?那数据怎么保存呢?是像 Kafka 那样顺序存储吗?
-
把一个 index 划分到多个分区保存,那是不是每个分区保存了一份不同数据和其对应的倒排索引(即有多个倒排索引),还是说所有分区数据在某个地方共用一份公共的倒排索引(即一个 index 只有一个倒排索引)
-
我看别人博客中关于数据落盘,为啥没提到在插入数据时,倒排索引的调整,还是说 segment 文件不仅包含这 1s 中插入的所有文档,还包括这些文档生成的倒排索引,落盘时,再把这个 segment 的倒排索引与磁盘中倒排索引合并?

- 存入 es 的一条数据,像文章这样 text 字段,需要分词,然后存入对应的倒排索引中,那像其它 id ,age ,name 之类的单个词字段,不需要分词,那 es 会对它们建立倒排索引吗?还是像 MySQL 那样由你自己决定对哪些字段建索引