Diferència entre revisions de la pàgina «WoSeBerry - Memoria técnica»
Línia 11: | Línia 11: | ||
== Ventajas y desventajas tipos de clúster de base de datos == | == Ventajas y desventajas tipos de clúster de base de datos == | ||
− | Elegir el tipo de aquitectura sobre la cual implementaremos nuestras bases de datos no es una decisión trivial. Debe ser una decisión tomada en base a un análisis de las ventajas y desventajas de cada modelo, teniendo en cuenta múltiples factores y valorando cada una de las posibilidades. | + | Elegir el tipo de aquitectura sobre la cual implementaremos nuestras bases de datos no es una decisión trivial. Debe ser una decisión tomada en base a un análisis de las ventajas y desventajas de cada modelo, teniendo en cuenta múltiples factores y valorando cada una de las posibilidades, ya que una mala elección desde el inicio podría provocar futuros problemas como inoperatividad del servicio. |
Los dos principales tipos de clúster existentes y que hemos evaluado para el proyecto son Master-Slave y Master-Master. | Los dos principales tipos de clúster existentes y que hemos evaluado para el proyecto son Master-Slave y Master-Master. | ||
Línia 25: | Línia 25: | ||
- Facilidad para hacer backups ya que una de las bases de datos es de solo lectura. <br> | - Facilidad para hacer backups ya que una de las bases de datos es de solo lectura. <br> | ||
- Las aplicaciones analíticas pueden leer del esclavo sin afectar al rendimiento del maestro. <br> | - Las aplicaciones analíticas pueden leer del esclavo sin afectar al rendimiento del maestro. <br> | ||
− | + | - Los esclavos se pueden desconectar y volver a sincronizar con el maestro sin tiempo de inactividad. | |
</td> | </td> | ||
</tr> | </tr> | ||
Línia 64: | Línia 64: | ||
</tr> | </tr> | ||
</table> | </table> | ||
+ | |||
+ | Una vez evaluados los pros y contras de cada tipo de clúster y las necesidades de |
Revisió del 10:01, 10 maig 2018
Lista NO numerada:
- Esquemas
- Objetivos
- Otro elemento
- Pruebas
- Divagar
Ventajas y desventajas tipos de clúster de base de datos
Elegir el tipo de aquitectura sobre la cual implementaremos nuestras bases de datos no es una decisión trivial. Debe ser una decisión tomada en base a un análisis de las ventajas y desventajas de cada modelo, teniendo en cuenta múltiples factores y valorando cada una de las posibilidades, ya que una mala elección desde el inicio podría provocar futuros problemas como inoperatividad del servicio.
Los dos principales tipos de clúster existentes y que hemos evaluado para el proyecto son Master-Slave y Master-Master.
Arquitectura Master-Slave | |
---|---|
Ventajas |
- Facilidad para hacer backups ya que una de las bases de datos es de solo lectura. |
Desventajas |
- En el caso de un fallo, un esclavo debe ser promovido/transformado a maestro para tomar su lugar. Sin conmutación por error automática o con implementación compleja. |
Arquitectura Master-Master | |
---|---|
Ventajas |
- Si un maestro falla, otros maestros continúan actualizando la base de datos. |
Desventajas |
- Los sistemas de replicación son más complejos de configurar y aumentan la latencia de la comunicación. |
Una vez evaluados los pros y contras de cada tipo de clúster y las necesidades de