Вопрос о кластере MySQL

Почему бы не сокращать время владения DHCP, столь короткое, что оно расстроить взломщика проигрывающим сражением :)

1
задан 28 December 2010 в 21:17
2 ответа

Это раньше было, что Ваша база данных должна была уместиться в памяти для использования кластера MySQL. Я полагаю, что теперь имеет место, что Ваши индексы должны уместиться в памяти, но данные могут быть связанным диском. Если у Вас есть достаточно памяти в Ваших серверах (64 ГБ довольно возможно), то Вы установлены.

Кластер MySQL является чем-то вроде нишевого случая, и я думаю в большинстве экземпляров, лучшие решения существуют к проблемам. Если Вы предоставите мне больше подробной информации, то я отвечу натуральный.


ответьте, чтобы сначала прокомментировать, что кластер является нишевой вещью из-за тех ограничений памяти. Часто в случаях, где дублирование необходимо для чего-то большого, скорость не. Кластерные требования к аппаратным средствам являются значительно излишеством для обработки 5 500 вставок строки RADIUS в день. Я предложил бы, чтобы Вы использовали черепок Ваша установка. Используйте кластер для текущих записей и затем скопируйте их в обычный сервер, который имеет нормальное резервное копирование и офлайн / сервисные времена для обработки исторических данных. Это предоставит Вам устойчивость кластера, сильно гарантируя, что Вы не потеряете данных или перенесете время простоя.

0
ответ дан 3 December 2019 в 22:18

Единственный mysql сервер может обработать 50-60GB из данных. Это действительно зависит от Вашей установки базы данных и насколько сложный Ваши запросы могли бы быть.

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

Я пошел бы с кластером, если Вы хотите легкое дублирование, в первую очередь.

Редактирование для кластерной математики поршня

Используйте следующую формулу для разработки суммы RAM, в которой Вы нуждаетесь на каждом узле хранения:

(Size of database * NumberofReplicas * 1.1) / Number of storage nodes

NumberofReplicas установлен на два по умолчанию. Можно изменить его в config.ini, если Вы хотите. Так, например, для выполнения базы данных 4GB более чем два сервера с набором NumbeOfReplicas к два Вам нужны 4,4 ГБ RAM на каждом узле хранения. Для узлов SQL и узлов управления Вам не нужно много RAM вообще. Для выполнения базы данных 4GB более чем 4 сервера с набором NumberOfReplicas к два, Вам были бы нужны 2.2 ГБ за узел.

2
ответ дан 3 December 2019 в 22:18

Теги

Похожие вопросы