es-mapping模块总结

es的mapping模块,相当于关系型数据库mysql的schema结构,定义了索引的结构,以下为总结的脑图,涵盖了官网7.9版本的需要理解的关键点

 

  • store属性和_source属性的关系:

控制某个字段是否在 _source 之外在独立存储一份,默认no,不单独存储

其中_source是源文档,默认所有字段都会存储一份到这个属性

虽然es可以区分字段名的大小写(name字段和NAME字段可以共存,是不同的字段),但是允许不代表规范,最好是全小写,多个单词用下划线连接

posted @ 2020-09-30 17:21  鼠标的博客  阅读(340)  评论(0编辑  收藏  举报