Bonjour,
Je débute avec MySQL Cluster, et j'ai un projet pour effectué des tests de performance. Je sais que mes données prennent au moins 13 Go en mémoire, donc mes serveurs aurotn 16 Go de RAM.
Pour le moment je prevois d'avoir 3 machines:
-1 pour le mgm_ndbd (noeud de gestion)
-1 pour MySQLd, bdbd (node1) (16Go)
-1 pour MySQLd, bdbd (node2) (16Go)
Ensuite je veux faire des tests pour monter en volumetrie; donc dans un premier temps je voudrais ne mettre en memoire que les tables dont les données sont sensibles, puis dans un deuxieme temps augmenter le nombre de noeud à 4 (toujours à 16 Go) , et tout ceci pour améliorer les performances (le process fait des update, insert sur une table essentiellement).
Voila,
j'aurais voulu avoir votre avis :
-Est ce que je pars dans la bonne direction?
-peut on mettre qu'une seule table (ou quels ques une) en memoire pour tenir plus de données?
-Quels sont les autres axes d'améliorations?
Je n'ai pas encore installé un tel serveur, et j'oublis peut etre des instaces?
Merci beaucoup de votre aide
Partager