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