Diferencia entre la creación de reflejo de la base de datos y la replicación

Diferencia clave: la creación de reflejo de la base de datos y la replicación de la base de datos son dos técnicas de alta disponibilidad de datos para los servidores de base de datos. En la replicación, los objetos de datos y bases de datos se copian y distribuyen de una base de datos a otra. Reduce la carga del servidor de base de datos original, y todos los servidores en los que se copió la base de datos están tan activos como el servidor maestro. Por otro lado, la creación de reflejo de la base de datos crea copias de una base de datos en dos instancias de servidor diferentes (principal y duplicado). Estas copias duplicadas funcionan como copias en espera y no siempre están activas como en el caso de la replicación de datos.

La replicación de la base de datos se refiere al grupo de técnicas en las que se copian los datos y estas copias se distribuyen de una base de datos a otra. Para mantener la coherencia entre los datos y los objetos de la base de datos, las bases de datos también se sincronizan. Se puede hacer referencia al servidor de base de datos de origen como maestro y los servidores en los que se replican los datos se pueden conocer como esclavos. Esto ayuda a disminuir la carga en el servidor maestro, ya que los clientes pueden usar más de un servidor.

El comportamiento de los servidores maestro y esclavo es generalmente el mismo. Cualquier cambio en los datos también se refleja en los servidores esclavos. Esta técnica se puede utilizar para copiar los datos en más de una base de datos. La replicación parcial se implementa solo para un subconjunto de tablas o columnas de filas y, por lo tanto, no debe replicar esencialmente la base de datos completa.

La creación de reflejo de la base de datos se refiere a las técnicas mediante las cuales se crean y mantienen copias redundantes de una base de datos. La copia duplicada se sincroniza constantemente con la base de datos principal. Esta técnica ayuda a garantizar la disponibilidad ininterrumpida de los datos y también reduce el tiempo de inactividad que, de lo contrario, puede ocurrir debido a la corrupción o pérdida de datos. Durante el proceso de actualización, la creación de reflejo de la base de datos proporciona al menos una copia viable a la que se puede acceder.

El servidor Microsoft SQL usa esta técnica al mantener dos copias (principal y duplicada) de una base de datos única en diferentes computadoras conocidas como instancias de servidor. Estas copias espejo actúan como copias en espera de la base de datos. La creación de reflejo de la base de datos está limitada a solo dos servidores.

Las técnicas de replicación y duplicación también se utilizan en combinaciones para lograr una mayor disponibilidad de las bases de datos. La diferencia clave entre la replicación y la duplicación es que a diferencia de la duplicación, no hay servidores en espera en la replicación, ya que todos los servidores actúan como servidores activos. La duplicación se prefiere cuando se desea reducir el tiempo de inactividad y se quiere tener una solución rentable en contexto para el almacenamiento compartido, los conmutadores, etc. Por otra parte, la replicación generalmente se prefiere en un escenario en el que el procesamiento distribuido debe ser compatible mediante la compartición La carga de trabajo de una aplicación.

Comparación entre la creación de reflejo de la base de datos y la replicación:

Creación de reflejo de la base de datos

Replicación

Definición

La creación de reflejo de la base de datos crea copias de una base de datos en dos instancias de servidor diferentes. Estas copias funcionan como copias en espera y no siempre están activas como en el caso de la replicación de datos.

En la replicación, los objetos de datos y bases de datos se copian y distribuyen de una base de datos a otra. Reduce la carga del servidor de base de datos original, y todos los servidores en los que se copió la base de datos están tan activos como el servidor maestro.

Ventajas

La creación de reflejo de la base de datos ayuda a reducir el tiempo de inactividad planificado y no planificado de la siguiente manera:

  • La conmutación por error automática o manual puede resolverse para bases de datos reflejadas.
  • Mantiene la base de datos reflejada correctamente sincronizada con la base de datos original
  • Mejora la disponibilidad de datos y la escalabilidad.
  • Proporciona copia de seguridad a prueba de fallos
  • Proporciona reparto de carga.
  • Brinda opción durante una operación desconectada.

Desventajas (SQL Server 2008)

  • La alta seguridad sin la configuración automática de conmutación por error puede ser una sobrecarga de red
  • Se requiere un tercer servidor para "failover automático"
  • Otros elementos deben manejarse fuera de la creación de reflejos, como inicios de sesión, trabajos del Agente SQL, etc.
  • Requiere almacenamiento adicional para copia duplicada
  • Si las instantáneas se usan solo para lectura, la instantánea es tan actual como cuando se creó la instantánea.
  • La reconfiguración puede requerir intervención manual.
  • Necesitamos confiar en el distribuidor para impulsar cambios.
  • Otros elementos deben manejarse fuera de la Replicación, como inicios de sesión, trabajos del Agente SQL, etc.
  • Es más complicado de configurar y mantener luego las otras opciones.
  • SQL Server necesitará una licencia completa para el servidor secundario.
Recomendado

Artículos Relacionados

  • diferencia entre: Diferencia entre Arrendamiento y Freehold

    Diferencia entre Arrendamiento y Freehold

    Diferencia clave: Freehold se refiere al tipo de propiedad de una propiedad que se retiene por un período de tiempo indefinido. El propietario es propietario del terreno y del edificio en este caso. Por otro lado, el arrendamiento se refiere al tipo de propiedad que se retiene por un número específico de años como se especifica en el arrendamiento. La
  • diferencia entre: Diferencia entre Nokia Lumia 520 y Sony Xperia T

    Diferencia entre Nokia Lumia 520 y Sony Xperia T

    Diferencia clave: el Nokia Lumia 520 es un teléfono inteligente con pantalla táctil capacitiva IPS de 4 pulgadas que ofrece una pantalla de 480x800 píxeles, que ofrece aproximadamente 233 ppi. El teléfono viene con una memoria interna de 8 GB que se puede ampliar hasta 64 GB. El teléfono ofrece 1 GHz en su snapdragon S4 de doble núcleo y solo 512 MB de RAM, lo cual es un poco decepcionante. El S
  • diferencia entre: Diferencia entre ataque cardíaco y paro cardíaco

    Diferencia entre ataque cardíaco y paro cardíaco

    Diferencia clave: el ataque al corazón es cuando el flujo de sangre al corazón se restringe y las células del corazón mueren. La falta de flujo sanguíneo es causada por un bloqueo parcial de la arteria coronaria que causa la ruptura de una placa aterosclerótica vulnerable, una colección inestable de lípidos y glóbulos blancos en la pared de una arteria. El paro
  • diferencia entre: Diferencia entre alcohólicos y adictos.

    Diferencia entre alcohólicos y adictos.

    Diferencia clave: los alcohólicos son adictos al alcohol. Los adictos son adictos a una sustancia, que puede ser cualquier cosa, incluido el alcohol. Un adicto es una persona que es adicta a una sustancia. La adicción es una dependencia química de la sustancia. Un adicto no puede permanecer alejado de la sustancia durante un período considerable. Si
  • diferencia entre: Diferencia entre HTC Windows 8X y Samsung Galaxy S3.

    Diferencia entre HTC Windows 8X y Samsung Galaxy S3.

    Diferencia clave: el HTC Windows 8X tiene una pantalla táctil capacitiva S-LCD2 de 4.3 pulgadas que proporciona una densidad de píxeles de 342 ppp. La pantalla está protegida con gorilla glass 2, lo que la hace bastante duradera y menos propensa a los arañazos. El teléfono es bastante elegante y delgado, pesa solo 130 gramos con la batería. El G
  • diferencia entre: Diferencia entre jugo y squash.

    Diferencia entre jugo y squash.

    Diferencia clave: el jugo es una bebida que se obtiene al obtener el líquido de las frutas y verduras. La calabaza es un jugo concentrado edulcorado que se consume después de la dilución. El jugo es el líquido que está presente naturalmente en las frutas y verduras. Se exprime de las frutas y verduras utilizando técnicas como la trituración, etc. El ju
  • diferencia entre: Diferencia entre etiquetas meta y palabras clave

    Diferencia entre etiquetas meta y palabras clave

    Diferencia clave: las etiquetas meta son un conjunto de etiquetas que son invisibles para el espectador que proporciona información sobre la página web. Las palabras clave son frases de uso común que son visibles para el espectador y están disponibles en la página web. Las etiquetas meta y las palabras clave son dos términos diferentes que se pueden encontrar al crear / diseñar un sitio web. Estos
  • diferencia entre: Diferencia entre la Forma 16 y la Forma 16A

    Diferencia entre la Forma 16 y la Forma 16A

    Diferencia clave: la principal diferencia entre los dos es el hecho de que el TDS deducido del salario se refleja en el Formulario 16, mientras que el TDS deducido en Otros pagos se refleja en el Formulario 16A. Además, el Formulario 16 generalmente se emite anualmente, mientras que el Formulario 16A se emite trimestralmente.
  • diferencia entre: Diferencia entre activos tangibles e intangibles

    Diferencia entre activos tangibles e intangibles

    Diferencia clave: los activos tangibles son activos que tienen una presencia física; Son los bienes que se pueden tocar. Los activos intangibles se refieren a los activos que no tienen presencia física, es decir, no se pueden tocar. Para tener éxito, una empresa necesita tener una buena combinación de activos tangibles e intangibles. Lo

La Elección Del Editor

Diferencia entre Alcatel One Touch Idol Ultra y LG Optimus F5

Diferencia clave: el Alcatel One Touch Idol Ultra cuenta con una pantalla táctil capacitiva HD AMOLED de 4.65 pulgadas con una resolución de 720 x 1280 píxeles. El teléfono está alimentado por un procesador de doble núcleo a 1.2 GHz en un MediaTek MTK 6577 y 1 GB de RAM. El teléfono tiene un ancho de 6.45 mm,