У меня есть некоторые настройки кампании, хранящиеся в Mysql, такие как campaign_status, имя, описание и т. Д., И соответствующие статистические данные для кампании представлены в ElasticSearch, который публикуется ежедневно. Моя проблема в том, что мне нужно объединить данные конфигурации и отчетов для определенного варианта использования. Я подумал о двух путях к этому.
- Извлечение конфигурации из MySQL и создание отчетов с помощью упругого поиска и объединение их на уровне приложения, что будет немного медленным.
- Индексирование конфигурации и данных отчетов в отношениях родитель / потомок в упругом поиске.
Я хочу знать, как лучше всего решить проблему такого типа, есть ли лучший способ сделать это?