Не могли бы вы сообщить мне, как лучше всего индексировать записи в эластичном поиске для моего сценария.
Мой сценарий:
1) Необходимо проиндексировать около 40 миллионов записей из таблицы оракула, в которой есть записи, имеющие от одной до многих записей отношений. А уникальность записей основана на составном ключе с 4 столбцами
2) После индексации Поиск должен поддерживать «полнотекстовый поиск» по всем полям.
3) Необходимо поддерживать фильтры и сортировку по выбранным полям.
Изучив официальную документацию, я нашел несколько вариантов, но хочу знать, какой подход будет наиболее полезным из приведенных ниже.
1) Для каждой записи в таблице создайте запись в эластичном индексе
2) Создайте вложенный объект json на основе составного ключа, а затем добавьте этот эластичный индекс.
3) Механизм родительских дочерних отношений и соединения на стороне приложения не подходят для моего сценария.
Спасибо
Гириш Т С