elasticsearch关于index与type的设计问题

方式一:elasticsearch中,生成一个index,一个index下分成十个type去储存不同的数据
方式二:elasticsearch中,生成十个index,每个index下都只有一个type去储存数据

这两种方式,哪一个在查询时性能更好,性能会差别很大吗?
希望大神们帮忙指导一下
已邀请:

Xargin

赞同来自:

尽量别都塞到一个index去,除非你所有的数据加起来也没多少

Forrestleo - 90后IT男

赞同来自:

好的。多谢

再问一下,一般情况下,一个索引放几十亿的数据,分成不同type,这个设置合理吗?

gfswsry - 80后IT

赞同来自:

我有个大宽表,10亿数据量,是嵌套结构的。采取的结构是一个index,一个type,这样有问题吗?
或者说,有更好的解决方案吗?

laoyang360 - 博客:blog.csdn.net/laoyang360 微信公众号:铭毅天下

赞同来自:

我也有类似的疑问,按理讲一个index对应关系型数据库mysql的一个数据库,而一个type对应一个库表。实际我们同步后在es中做了提升操作处理好,建立了n个索引对应了n

要回复问题请先登录注册