Compare entre o cluster MYSQL e o servidor MYSQL

1

Eu criei um cluster MYSQL usando Ethernet de 100 megabits de velocidade de rede

  • 2 Data Node (3G RAM)
  • 1 Nó de gerenciamento (3G RAM)
  • 2 Nó do SQL (3G RAM)
  • 2 HAProxy com cluster heartbeat para balancear entre nós SQL

e eu criei um servidor MYSQL separado (3G RAM)

Eu quero comparar entre esses dois MYSQLs e provar que o cluster MYSQL é o melhor

Pesquisei na Internet por um grande banco de dados e encontrei (4 milhões de linhas) link e exportados nos dois MySQLs

Fiquei surpreso quando comecei a testar a velocidade do servidor MYSQL que o MYSQL, isso é normal? e como comparar?

    
por Steve 28.06.2014 / 01:23

1 resposta

1

Eu testei o MySQL Cluster há algum tempo.
O MySQL Cluster só é mais rápido se você trabalhar diretamente com índices.
Os dados são distribuídos entre os nós. Cada nó tem um hash de todos os índices. Portanto, cada nó sabe quais nós têm quais dados.
Se você não trabalhar diretamente com índices, os nós de cluster devem se comunicar várias vezes para determinar o resultado da sua consulta. Meu resultado de testar o MySQL Cluster: Se o seu Aplicativo (ou Script de Teste) não for Projetado para o MySQL Cluster, você frequentemente teve um desempenho pior do que um Servidor MySQL poderoso e único.

    
por 28.06.2014 / 10:10