2017-08-02 29 views
1

我有一些服裝(牛仔褲,襯衫,連衣裙,襪子),其中每個都有許多顏色(綠色,紅色,藍色,黑色)。elasticsearch數據:反正規化和多面搜索

是否有意義擁有兩個elasticsearch索引(一個在服裝類型和一個在服裝顏色上)?如果是這樣,當有人詢問紅色襯衫時,我怎樣才能參考?

回答

1

我認爲在你的情況下,它是沒有意義的有兩個單獨的索引。 Elasticsearch現在支持joining queriesparent child關係,但它帶來了性能成本。

+0

你的觀點很好 - 我正在調查親子,看看它是否更有意義。 –