Поиск предложений по планированию потенциально очень большой базы данных (mysql) - PullRequest
0 голосов
/ 19 февраля 2020

В настоящее время у меня есть база данных, размер которой уже> 15 ГБ, и она будет увеличиваться в размерах. Я не собираюсь добавлять в дополнительную таблицу исключительно данные "api", которые извлекаются (что связано с данными других таблиц, но только с помощью одной ссылки на идентификатор).

У меня есть некоторые " API "данные из внешних источников, которые импортируются, и я рассчитал, что их размер может увеличиться до 300 ГБ. Эти данные могут быть извлечены повторно, и их резервное копирование не столь важно, поэтому для обеспечения большей управляемости резервных копий я подумал почему бы не поместить эти данные API в другую базу данных?

Однако после прочтения ( здесь ) звучит так, будто это плохая практика.

Я просто хотел получить некоторые мнения по этому поводу. Данные API - это просто JSON «mediumblob», которые хранятся и могут даже потенциально храниться в виде плоских файлов, но я думаю, что может быть уместна вторичная база данных для «более одноразовых» данных?

Мысли / идеи / рекомендации?

Спасибо!

1 Ответ

1 голос
/ 19 февраля 2020

Я бы не стал беспокоиться о базе данных объемом 300 ГБ. По сегодняшнему стандарту это не большая база данных, и с правильными индексами это не будет проблемой. Я бы go голова с одной базой данных.

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