Frage

Ich bin ein Neugebiet von MySQL Cluster und wollte wissen, wo genau die Daten im MySQL-Cluster gespeichert sind und wo ich sie ohne direkt sehen kann. Wie wir die separaten Dateien für jede Tabellen in MySQL 5.x -Datenbanken sehen können. Ich muss in der Clusterbildung das Gleiche überprüfen. Bitte antworte.

War es hilfreich?

Lösung

Nun, MySQL-Cluster ist nur NDB (Netzwerkdatenbank). Jetzt verfügt der NDB -Motor über 2 Hauptspeichermechanismen.

  1. In Erinnerung. Dies ist seit der Einführung von NDB verfügbar. Grundsätzlich ist es nur eine Reihe von Speichertabellen, die die Daten speichern. Wenn alle Ihre Knotensätze sinken, verlieren Sie alle Ihre Daten. Sie müssen also entweder auf einen harten Speicher replizieren oder häufig Bildern und Binärprotokolle bei einem Neustart eines Servers wiederholen.

  2. Seit MySQL 5.1.6 unterstützt NDB die Festplatte unterstützt Lagerung. Das bedeutet, dass der Arbeitssatz immer noch im Gedächtnis gehalten wird, aber alle Schreibvorgänge werden zu einem Festplattenpuffer gespült. Ein Neustart liest also nur die Festplatte erneut. Sehen MySQL Cluster -Datentypen.

    Eine weitere nützliche Lektüre ist Dieser Whitepaper (PDF) Über Genesungsprinzipien.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top