Почему кластер mysql требует больше оперативной памяти по сравнению с базовой настройкой mysql db (без кластера)?
Каковы идеальные требования к оперативной памяти для кластера mysql с двумя серверами mysql на двух разных хостах?
У меня нет прямого опыта, связанного с кластером MySQL, но я считаю, что это связано с кешированием данных (агрессивно). Теоретически, кэшируя, вы ожидаете паттерна локальности, то есть вы стремитесь получить доступ к определенному подмножеству данных снова и снова, поэтому имеет смысл кэшировать его в локальном узле.
Так сколько? Я считаю, что настоящего порога нет. Тараньте как можно больше ... 2 или 4 гигабайта, я думаю, разумная сумма ... или больше, если у вас большой набор данных.
С уважением,
Блог Муляди: the-hydra.blogspot.com
Одной из сильных сторон MySQL Cluster является то, что он может работать на стандартном оборудовании и не имеет необычных требований в этом отношении. кроме больших объемов оперативной памяти, поскольку все живые данные хранятся в памяти.
http://dev.mysql.com/doc/refman/5.0/en/mysql-cluster-overview-requirements.html