Question

Je suis une nouvelle abeille à MySQL Cluster et je voulais savoir exactement où les données sont stockées dans MySQL-cluster et où puis-je voir sans directement. Comme on peut le voir les fichiers séparés pour chaque table dans les bases de données MySQL 5.x. Je dois vérifier pour la même formation en cluster. S'il vous plaît répondre.

Était-ce utile?

La solution

Eh bien, MySQL Cluster est juste NDB (DataBase réseau). Maintenant, le moteur NDB dispose de 2 mécanismes de stockage principaux.

  1. En mémoire. Cela est disponible depuis NDB a été introduit. Au fond, il est juste une série de tables de mémoire qui stockent les données. Si tous vos ensembles de nœuds aller vers le bas, vous perdez toutes vos données. Donc, vous devrez soit répliquer à un stockage sur disque ou de sauvegarde souvent et relire les journaux binaires dans le cas d'un redémarrage du serveur.

  2. Depuis MySQL 5.1.6, NDB supporte les disques soutenu stockage. Cela signifie que l'ensemble de travail est toujours conservé en mémoire, mais toutes les écritures sont vidées dans une mémoire tampon de disque. Donc, un redémarrage juste relit le disque. Voir cluster disque MySQl Types de données .

    Une autre lecture utile est ce livre blanc (PDF) sur principes de récupération.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top