Управление размером базы данных - PullRequest
0 голосов
/ 24 апреля 2020

Я нахожусь на последних этапах создания своего веб-сайта и немного нервничаю, что делаю что-то не так с моей базой данных.

Я создаю сайт Laravel / mysql, который позволяет пользователям добавлять события. Итак, у меня есть база данных событий. Я разрешаю пользователям выбирать даты своего мероприятия на следующие шесть месяцев. Это означает, что одно Событие может иметь около 180 дат событий, которые я сохраняю в отдельной базе данных, которая называется Шоу. Каждая из этих дат может иметь билеты и цены (vip, general et c) в базе данных билетов. Это означает, что только для одного события может быть создано огромное количество записей.

event(1) -> show on every day(180) -> 5 ticket types(900 entries in my tickets database)

Насколько я могу сказать, это правильный способ сделать это, но, похоже, моя база данных Ticket собирается стать массивным быстро. Я буду использовать Elasti c Search для фильтрации данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...