Base de datos distribuida

Páginas: 10 (2454 palabras) Publicado: 13 de junio de 2014





Introducción

En el presente documento se muestra una investigación sobre la replicación de las bases de datos, también las ventajas y desventajas de la misma y las diferentes formas de aplicar replicación en sistemas gestores de base de datos distribuidos. Esta es una parte importante de un sistema gestor de base de datos ya que es un fundamento de las bases de datos distribuidas.Ya que esto permite tener acceso a la información en múltiples localidades o nodos de trabajo en la red.
Desarrollo

Replicación

La replicación es un mecanismo utilizado para propagar y diseminar datos en un ambiente distribuido, con el objetivo de tener mejor performance y confiabilidad, mediante la reducción de dependencia de un sistema de base de datos centralizado.
La replicación puedemejorar el funcionamiento y proteger la disponibilidad de las aplicaciones, porque alterna opciones de acceso de los datos existente. Por ejemplo, una aplicación puede tener acceso normalmente a una base de datos local, más que a un servidor remoto para reducir al mínimo el tráfico de la red y alcanzar su funcionamiento máximo. Además, la aplicación puede continuar funcionando si el servidor localexperimenta una falla, pero otros servidores con datos replicados siguen siendo accesibles.

Tipos de replicación

La replicación básica
Con la replicación básica, la replicación de los datos proporciona el acceso a sólo-lectura a los datos de las tablas que provienen de un sitio primario (master). Las aplicaciones pueden preguntar datos de las réplicas de datos locales para evitar elacceso a la red, sin importar su disponibilidad. Sin embargo, las aplicaciones a través del sistema deben tener acceso a los datos en el sitio primario cuando las actualizaciones sean necesarias. El servidor de Oracle puede soportar sólo-lectura básica en ambientes que usen tablas de snapshots de sólo- lectura.

Replicación (Simétrica) Avanzada
Las características avanzadas de replicaciónamplían las capacidades básicas de sólo- lectura de la replicación, permitiendo que las aplicaciones hagan actualizaciones a las réplicas de las tablas, a través de un sistema replicado de la base de datos. Con la replicación avanzada, los datos pueden proveer lectura y acceso a actualizaciones a los datos de las tablas.

Conceptos de replicación básica

Distribución de la Información
Lareplicación básica es útil para la distribución de la información. Por ejemplo, las operaciones de una gran cadena de almacenes de consumo. Con este tipo de negocio, es crítico asegurarse de que la información de precio del producto este siempre disponible, relativamente actual, y constante en todos los distribuidores. Para alcanzar estas metas, cada tienda puede tener sus propios datos del preciodel producto que restaure cada noche desde una tabla primaria el precio en las jefaturas corporativas.

Información Off-Loadin
La replicación básica es útil como manera de replicar bases de datos enteras o información off-load. Por ejemplo, cuando el funcionamiento de grandes cantidades transacciones es crítico, puede ser ventajoso mantener una base de datos duplicada para aislar laspreguntas exigentes de las aplicaciones de ayuda de decisión.

Transporte de la Información
La replicación básica puede ser útil como mecanismo del transporte de la información. Por ejemplo, la replicación básica puede mover periódicamente datos desde una base de datos procesamiento transaccional de la producción a un data warehouse.

Sólo lectura de las tablas de Snapshots
Sólo-lectura delas tablas de snapshots, es una copia local de los datos de la tabla que originan de unas o más tablas principales remotas. Una aplicación puede preguntar los datos en un snapshots de la tabla, pero no puede insertar, actualizar, o eliminar filas en los snapshots.

Refresco de Snapshots:
Los datos que un snapshots presenta, no necesariamente coinciden con los datos actuales de sus...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sistemas de bases de datos distribuidos
  • Base de datos distribuidas
  • Base De Datos Distribuidas
  • Bases De Datos Distribuidas
  • Base de datos distribuida
  • Bases De Datos Distribuidas
  • Bases De Datos Distribuidas
  • Carateristicas de las base de datos distribuidas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS