我在ElasticSearch.org和其他博客中阅读了几页和关于映射,但是我无法清楚ES中映射的确切含义,是否可以与任何与ES中的映射匹配的SQL语言进行比较。
请告诉我。答案 0 :(得分:3)
Elasticsearch需要知道每个字段包含哪种类型的数据。该信息在弹性搜索中称为映射。
它类似于数据类型,我们指定变量的数据类型,以便编译器知道存储的数据类型,Int,string,float并采取与类型相关的必要操作。在传统的数据库中,我们为每个列字段定义列类型。
阅读本文以了解what is a Document?,然后阅读下面的映射定义。
“索引中的每个文档都有一个类型。每个类型都有自己的映射或模式定义。映射定义了一个类型中的字段,每个字段的数据类型以及Elasticsearch应该如何处理该字段。还用于配置与该类型关联的元数据。“
答案 1 :(得分:0)
创建表时,需要定义每个字段的内容。
映射在某种程度上是相似的。