@reddyk1

Какую выбрать архитектуру бд для ElasticSearch?

Есть бд с 3 таблицами,
1) videos - таблица с основной инфой по видео
id | author_id | video_link | created_at

2) authors - никнеймы авторов
id | nickname

3) events - события которые происходят с видео(загружено, забанено и тд)
id | video_id | type | created_at

Нужно реализовать поиск видео с возможностью поиска по автору, по датам банов, по типам событий(загружено или забанено)

Думаю выбрать архитектуру parent -> child, чтобы при возможном изменении никнейма автора - мы могли осуществлять поиск, но хотел бы узнать возможно ли все же реализовать как-то по-другому (к примеру индекс с кучей полей и группировкой)?
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы