Мой пример такой:
Я хочу хранить Alerts
. Например, у меня есть Alert Type1
, Alert Type2
и т. Д.
Каждый тип оповещения может иметь разные поля, например:
Alert Type1
: {клиент, инцидент_время, файл ..}
Alert Type2
: {покупатель, случайное время, пользователь ..}
Вариант 1:
Храните все предупреждения под одним Index
, а каждое предупреждение - с другим типом
Вариант 2:
Сохраняйте Index
на предупреждение, чтобы каждый индекс был маленьким
Каковы плюсы и минусы каждого подхода?
Поиски, которые я буду выполнять, в основном выполняются в полях customer
и incident_time
, но многие запросы будут выполняться для определенного Alert Type
.