elasticsearch数据:非规范化和分面搜索

时间:2017-08-02 18:57:17

标签: elasticsearch

我有许多衣服(牛仔裤,衬衫,连衣裙,袜子),每种都有多种颜色(绿色,红色,蓝色,黑色)。

有两个弹性搜索索引(一个关于服装类型,一个关于服装颜色)是否有意义?如果是这样,当有人查询红色衬衫时,我该如何引用?

1 个答案:

答案 0 :(得分:1)

我认为在你的情况下,拥有两个单独的索引是没有意义的。 Elasticsearch现在支持joining queriesparent child关系,但它会带来性能成本。