一起来玩Elasticsearch,加我微信:wx1250134974
Elasticsearch认证复习准备
https://www.elastic.co/guide/cn/elasticsearch/guide/current/getting-started.html
##类型的实现
Elasticsearch 类型是以 Lucene 处理文档的方式为基础来实现的。Lucene 没有文档类型的概念,每个文档的类型名被存储在一个叫 _type 的元数据字段上。 当我们要检索某个类型的文档时, Elasticsearch 通过在 _type 字段上使用过滤器限制只返回这个类型的文档。Lucene 也没有映射的概念。 映射是 Elasticsearch 将复杂 JSON 文档 映射 成 Lucene 需要的扁平化数据的方式。
两个类型只是通过_type元数据字段进行了逻辑上的区分而已,两个类型的文档都存储在同一个索引中,因此如果两个字段名字相同但类型不同,Lucene将不知道如何处理这个字段。因此ES也不会允许你这样做映射。
##类型的结论
两个类型的字段集是互不相同的,使用两个单独的索引。如果字段集相同较多的用同一个索引。
一起来玩Elasticsearch,加我微信:wx1250134974