Want to create interactive content? It’s easy in Genially!

Get started free

LISTA PIZARRA

Hernan Cortes

Created on February 16, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Akihabara Connectors Infographic

Essential Infographic

Practical Infographic

Akihabara Infographic

The Power of Roadmap

Artificial Intelligence in Corporate Environments

Interactive QR Code Generator

Transcript

Los clientes, que pueden ser aplicaciones o interfaces de usuario, realizan solicitudes al servidor para acceder y manipular datos almacenados en diferentes nodos.

Cliente - Servidor

se basa en la interacción entre clientes que envían consultas y un servidor central que gestiona la base de datos distribuida.

Peer to peer

La comunicación se establece mediante solicitudes y respuestas. Aunque este modelo ofrece ventajas en escalabilidad y gestión centralizada, puede presentar desafíos como un posible punto único de fallo en el servidor y la posibilidad de cuellos de botella

Modelos de arquitectura BDD

Permite que todos los nodos actúen tanto como clientes como servidores, sin depender de una entidad central. Los nodos se conectan directamente entre sí para intercambiar datos y realizar consultas.

Sistema Gestor de Base de Datos (SGNB)

Este enfoque descentralizado reduce la probabilidad de un punto único de fallo, pero puede ser más complejo en términos de coordinación y gestión. Proporciona flexibilidad en la comunicación y es menos propenso a cuellos de botella, siendo especialmente útil en entornos donde la tolerancia a fallos es crucial.

implica el uso de varios sistemas de gestión de bases de datos (SGBD) independientes, integrándolos para trabajar de manera conjunta. Cada SGBD puede gestionar una porción específica de datos, y la coordinación se realiza para compartir información entre los diferentes sistemas. Este enfoque brinda flexibilidad al utilizar SGBD especializados según las necesidades, pero también introduce complejidad en la integración y sincronización de datos.

La tolerancia a fallos se mejora al aislar problemas en sistemas individuales. Su implementación puede incluir combinaciones de SGBD relacionales, NoSQL u otros tipos, según los requisitos específicos de la aplicación.