Я пытаюсь понять, как настроить хранилище для сайта, которому в настоящее время требуется только один сервер, но который, безусловно, будет расти, чтобы требовать большего. База данных в основном состоит из таблиц innodb. Я понимаю, что кластерные серверы не подходят, потому что они игнорируют внешние ключи. Я видел ссылку на федеративное хранилище, но, похоже, и с этим тоже есть проблемы. Есть ли у вас другие предложения по хранению, совместимые с внешними ключами, и знаете ли вы их плюсы и минусы? Спасибо за помощь.
-Буря
(источник: oreilly.com)
Приведенная выше книга - очень хорошее место, чтобы начать читать о mySQL и его различных механизмах хранения, а также о плюсах и минусах каждого из них.
Краткий ответ: 4-8 шпинделей, 10 оборотов в минуту или выше, raid10 с BBU и включенной обратной записью
длинный ответ: прочтите книга и интернет сайт