И это всё МОЁ

Сейчас поиск в бд начал занимать слишком много времени, приняли решение использовать эластик. И стал вопрос, а какие поля туда нужно ложить?
Первый вариант, только те что нужны для нечеткого поиска, пусть будут условные (тайтл и дескрипшн) + айди записи которая в sql. Ну и возможно поля которые нужны для сортировки. И потом имея айдишки документов, делать дополнительные селекты в бд для нужной агрегации данных для фронта.
Либо, вариант второй, полностью все держать в эластике.
Как правильно сделать?








 ,