Replicación en Mongo DB

Páginas: 2 (478 palabras) Publicado: 13 de octubre de 2013
Replicación en MongoDB

Replicación en MongoDB
¿Para que usamos
replicación?



Balanceo de carga.



Tolerancia a fallos.



Alta disponibilidad.

Replicación en MongoDB¿Con cuales opciones de replica disponemos?

Replicación en MongoDB
¿Como funciona la
replicación?







En ambos casos
existe un servidor
primario.
Todas las escrituras
vanal primario.
Los cambios al resto
de miembros se
realiza
asincronamente.

Replicación en MongoDB


Al configurar la
conexión es posible
especificar varias
opciones deconsistencia.

Replicación en MongoDB
Ejemplo:
Esperar hasta que se realice en todas las replicas.



Esperar que se haya escrito en dos nodos(primario y u
secundario).


Esperar hasta que seescriba en el archivo de journal.



Replicación en MongoDB

Replicación en MongoDB
¿Diferencia entre ambas opciones?

!!Si ocurre un
fallo!!

Recuperación manual

Recuperaciónautomática

Replicación en MongoDB

Usando la Estrategia
REPLICA SET
http://www.mongodb.org/display/DOCS/Replica+Sets

Replicación en MongoDB
Replica Set
Cluster de nodos
mongo concopias de
la misma información
entre ellos.

Replicación en MongoDB
Recuperación automática ante fallos
primario
crash

Si el primario falla los
secundarios votan
para elegir nuevoprimario

secundario

secundario

secundario

Replicación en MongoDB
Recuperación automática ante fallos
Si el número es par se
puede usar un arbiter
como criterio de
desempate. Los deeste tipo tienen
derecho de votar pero
no contienen
información.
2 replicas + primario + arbiter

primario

secundario

secundario

arbiter

Replicación en MongoDB
Permitecrecer
horizontalmente
de forma sencilla.

Replicación en MongoDB

Mas informacion
http://docs.mongodb.org/manual/core/replication/

Replicación en MongoDB

Configuración
REPLICA SET...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mongo DB
  • Tarea mongo db
  • mongo db
  • Mongo DB
  • replicacion DB
  • Manual instalacion Mongo DB
  • Monge
  • Los mongos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS