elasticsearch6.0建议一个index一个type,实际应用中如何设计index及mapping
Elasticsearch | 作者 xpsallwell | 发布于2017年11月28日 | 阅读数:7387
elasticsearch6.0中建议使用一个index一个type,再往后的版本将去掉type的概念,那么我们在实际应用中怎么样设计比较合理呢?比如我有一个购物网站的业务,分为:用户,店铺,虚拟账户,订单,促销,商品,评论等等这些业务,每种业务下可能会有多张表结构(mysql)。若使用es6.0作为查询服务,是建立一个index包含多种业务(每个业务中的一张表是一个type) 还是每种业务都是一个index,还是有其它更合理的设计方法?
2 个回复
BrickXu - BlackOps@Qunar
赞同来自: zhengb302
更具体的解释可以参考一个很早的官方blog:https://www.elastic.co/blog/index-vs-type,这里的内容足够解释你的疑惑。
cybersword
赞同来自: