Définitions

Qu'est-ce qu'une base de données distribuée ?

Que signifie la base de données distribuée ?

Une base de données distribuée est un type de configuration de base de données composée de référentiels de données faiblement couplés. Dans une configuration de base de données traditionnelle, tous les périphériques de stockage sont connectés au même serveur, souvent parce qu'ils se trouvent au même emplacement physique. Une base de données distribuée fonctionne comme un système de base de données unique, même si le matériel de la base de données est géré par de nombreux périphériques situés à différents emplacements.

Weendoz explique la base de données distribuée

Le gros problème des bases de données distribuées est de savoir comment les maintenir à jour et synchronisées. En d’autres termes, comment la réplication est-elle effectuée et comment l’intégrité référentielle est-elle maintenue ? La relation maître/esclave en est une grande partie. Pour simplifier, une base de données est sélectionnée comme maître, qui est utilisée lors du processus de réplication pour d'autres bases de données, qui sont désignées comme esclaves. Lors de la réplication, un logiciel spécialisé est utilisé pour analyser et vérifier chaque base de données à la recherche d'incohérences et de modifications. Une fois détectées, elles sont répliquées afin que toutes les bases de données se ressemblent. Ce processus peut être complexe et long à mesure que le nombre et la taille de la base de données augmentent.