
Мы планируем внедрить кластеризацию MySQL. База данных должна поддерживать данные за 5 лет, ожидаемый объем данных в год составит 1 ТБ.
Когда мы создали тестовую среду с размером БД 200 ГБ, перезапуск кластера NDB занял более 2 часов.
Является ли кластеризация MySQL приемлемым вариантом для приложения, которое ожидает 5 ТБ данных за 5 лет? Если да, не могли бы вы дать рекомендации по архитектуре и конфигурации для такой установки.
решение1
Что вы делаете с данными в MySQL? Я не использовал кластеризацию MySQL несколько лет из-за той же проблемы, с которой вы столкнулись.
Рассматривали ли вы что-то другое для этой задачи, например Cassandra для ваших нужд? Гораздо проще обрабатывать большие объемы данных и легко масштабировать серверы для поддержки вашей рабочей нагрузки.