Base de données orientée documents

Une base de données orientée documents est un type de base de données NoSQL dans laquelle les données sont stockées dans des fichiers de documents binaires. Chaque document est associé à une clé unique, qui peut être une chaîne ou un chemin. Ces clés sont utilisées pour trouver et récupérer des documents individuels dans la banque de données. Une base de données orientée documents peut également être appelée magasin de documents.

Les options d'indexation spécifiques, ainsi que les appels spécifiques de l'interface de programme d'application (API) ou le langage d'interrogation, varieront en fonction des documents stockés dans la base de données. Le contenu des documents a une incidence sur la manière dont ils sont organisés. Généralement, les documents sont organisés par balises, métadonnées ou collection. Un avantage important de l'utilisation d'un magasin de documents est que si, à un moment donné, le modèle de données doit être modifié, seuls les documents concernés devront être mis à jour.

Vous pouvez également être intéressé
  1. Base de données orientée objet (oodb) Définition - Que signifie la base de données orientée objet (OODB)? Une base de données orientée objet est une base de données qui s'abonne à un modèle avec des informations représentées par des objets. Les bases de données orientées objet sont une offre de niche dans le domaine du système...
  2. Base de données orientée document Définition - Que signifie la base de données orientée document? Une base de données orientée document est un type spécifique de base de données qui fonctionne sur le principe de traiter des «documents» plutôt que des tables d'informations strictement définies. La base de données orientée document joue un rôle important...

Il est important de comprendre tous les types de SGBD et de savoir quand les utiliser. - Craig S. Mullins

  1. Gestionnaire de base de données (gestionnaire de base de données) Définition - Que signifie Database Manager (DB Manager)? Un gestionnaire de base de données (gestionnaire de base de données) est un programme informatique, ou un ensemble de programmes informatiques, qui fournissent des fonctionnalités de gestion de base de données de base, notamment la création et la maintenance de bases de...
  2. Chargeur automatique de documents (adf) Définition - Que signifie le chargeur automatique de documents (ADF)? Un chargeur automatique de documents (ADF) est une fonction des imprimantes, des photocopieurs, des télécopieurs ou des scanners dans laquelle une pile de papier est introduite dans la machine et est ensuite automatiquement alimentée à travers elle, permettant à l'utilisateur...

MongoDB DynamoDB, CosmosDB et DynamoDB sont toutes des bases de données orientées document populaires. MongoDB est l'un des exemples les plus populaires de base de données orientée documents. Elle comprend des fonctionnalités telles que la prise en charge complète des index, la réplication et le sharding. L'une des fonctions essentielles de MongoDB est son évolutivité horizontale, ce qui en fait une base de données utile pour les entreprises qui exécutent des applications de big data. Amazon Web Services propose DynamoDB, un service géré de base de données NoSQL. La console de gestion AWS et l'API DynamoDB sont deux moyens d'interagir avec DynamoDB. Le service offre également aux utilisateurs un haut niveau de performance en matière d'E/S. Chaque requête DynamoDB est exécutée par un identifiant de clé primaire, qui permet de localiser chaque élément. Cosmos DB, une fabrique de base de données opérationnelle basée sur le cloud Microsoft, est idéale pour les charges de travail à grande échelle à lecture intensive. Cette base de données peut être utilisée lorsqu'une application nécessite plusieurs modèles de données. Cosmos DB prend en charge plusieurs types de bases de données, tels que les magasins de documents, les magasins clé-valeur, les graphes, ainsi que les bases de données de séries chronologiques.