Как лучше всего организовать поиск использую ElsaticSearch и Symfony 3.4?
1. Интересует что можно использовать готовое(бандл, методы)
2. Есть в postgresql большое колличество товаров(800к-1 миллион или 10 миллионов, точно не знаю ), как их влить в elasticsearch?
3. Делают ли аналог join в elasic search или все данные храняться одной таблице в обычном виде(дублируються поля)
1 У них есть офф либа для php
2 У эластика все через рест апи
3 Там нет таблиц, там коллекции. Это документная база, там полностью документ ложится со всеми связями, так что никаких джойнов.