Кластер Mysql против базовой настройки базы данных Mysql (не кластер)

Кластер Mysql против базовой настройки базы данных Mysql (не кластер)

Почему кластеру MySQL требуется больше оперативной памяти по сравнению с базовой настройкой базы данных MySQL (без кластера)?

Каковы идеальные требования к объему оперативной памяти для кластера MySQL с 2 серверами MySQL на 2 разных хостах?

решение1

Одной из сильных сторон MySQL Cluster является то, что его можно запускать на обычном оборудовании, и в этом отношении у него нет никаких необычных требований.за исключением больших объемов оперативной памяти, поскольку все оперативные данные хранятся в памяти.

http://dev.mysql.com/doc/refman/5.0/en/mysql-cluster-overview-requirements.html

решение2

У меня нет прямого опыта работы с кластером MySQL, но я считаю, что это связано с кэшированием данных (агрессивным). Теоретически, кэшируя, вы предвидите закономерность локальности, то есть вы имеете тенденцию обращаться к определенному подмножеству данных снова и снова, поэтому имеет смысл кэшировать его в локальном узле.

Так сколько же? Я считаю, что реального порога нет. Запихивайте столько, сколько сможете... 2 или 4 гига, я думаю, разумное количество... или больше, если у вас большой набор данных.

с уважением,

Блог Mulyadi: the-hydra.blogspot.com

Связанный контент