ES中type不严格对应SQL的Table

前言

先上一张图吧,来自官方的博客

图片.png

暂时没时间翻译它,这里记录下主要的点:type并不严格对应SQL的table,请不要在index中的不同type上,设置一样名字的field!

type下的filed

由于Lucene的工作机制,同一个index下的filed,哪怕属于不同的type,也会因名字相同而被视为同样的数据,因此除非type之间完全不一样,否则绝对不要放在同一个index下面。

你可能感兴趣的:(ES中type不严格对应SQL的Table)