Структура индекса для поиска в интернетмагазине

Добрый день.
У нас интернет-магазин 560 000 товаров. Контент на 6-ти языках.
Сейчас контент на всех языках индексируется в один индекс:
поле pname = Мобильный телефон xiaomi, Mobile phone xiaomi и тд.
поле сat_name = Мобильные телефоны, Mobile phones

Мы планируем разделить контент по языкам, чтобы при индексации использовать языковые анализаторы.
Есть 2 варианта:

  1. Одним индексом, но мльтиязычный контент разделить на поля с префиксом языка: pname_ru=Мобильные телефоны; pname_en=Mobile phones и тд.
  2. Разделить языки по индексам:
    index = products_ru
    pname=Мобильные телефоны; cname=Мобильные телефоны
    index = products_en
    pname=Mobile phone xiaomi; cname=Mobile phones

Как правильнее ?
а) с точки зрения производительности инексаци/поиска
б) с точки зрения гибкости настройки поисковых запросов

Спасибо за ответ.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.