Pregunta

Soy un nuevo clúster de MySQL y quería saber dónde se almacenan exactamente los datos en MySQL Cluster y dónde puedo verlo sin directamente. Como podemos ver los archivos separados para cada tablas en las bases de datos MySQL 5.x. Tengo que verificar lo mismo en la formación de clúster. Por favor responde.

¿Fue útil?

Solución

Bueno, MySQL-Cluster es solo NDB (base de datos de red). Ahora, el motor NDB tiene 2 mecanismos de almacenamiento principales.

  1. En memoria. Esto ha estado disponible desde que se introdujo NDB. Básicamente, es solo una serie de tablas de memoria que almacenan los datos. Si todos sus conjuntos de nodos disminuyen, pierde todos sus datos. Por lo tanto, deberá replicar un almacenamiento duro o una copia de seguridad a menudo y reproducir registros binarios en el caso de un reinicio del servidor.

  2. Desde MySQL 5.1.6, NDB admite el disco Respaldados almacenamiento. Eso significa que el conjunto de trabajo todavía se mantiene en la memoria, pero todas las escrituras están enjuagadas en un búfer de disco. Entonces, un reinicio simplemente vuelve a leer el disco. Ver Tipos de datos de disco de clúster MySQL.

    Otra lectura útil es Este documento técnico (PDF) sobre principios de recuperación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top