Индексирование всех полей в вашем документе JSON не замедлит Elasticsearch, но увеличит ваши индексы. Поэтому, если дисковое пространство или ОЗУ ограничены, возможно, вы захотите индексировать только 3 соответствующих поля.
Вы по-прежнему можете сохранить весь документ в Elasticsearch (и установить сжатое поле _source), но отключить индексацию несущественных полей, установив для них значение «index»: «no».
Однако, если пропускная способность не является проблемой, то почему бы не позволить Elasticsearch просто сделать свое дело? Вы, вероятно, обнаружите, что есть другие релевантные поля, которые вы не рассматривали, и довольно часто вы в конечном итоге будете использовать ES для выполнения запросов, которые ваша БД обычно обрабатывает, потому что (а) это чертовски быстро и (б) это поставляется с легким встроенным масштабированием.