Les bases de données documentaires stockent des données connexes au format document. Ces bases de données prennent en charge la création de documents, la récupération via des requêtes, la mise à jour et l'édition, ainsi que la suppression d'informations au sein des documents. Les magasins de documents, en raison de leur manque de structure, sont facilement évolutifs en utilisant des clusters. Les bases de données orientées documents permettent une variété de types de modèles de documents, mais regroupent les données pertinentes dans un schéma semi-structuré. Le schéma semi-structuré permet de stocker des métadonnées au sein des documents. Les entreprises intéressées par la mise en œuvre d'une base de données sans schéma peuvent opter pour une base de données documentaire. Les bases de données documentaires stockent des informations dans une gamme de codages, ou de langages, y compris YAML, JSON, BSON et XML, ce dernier pouvant être qualifié de sa propre classe de bases de données. Il existe d'autres types de bases de données similaires mais légèrement différents des logiciels de bases de données documentaires, notamment les outils de bases de données orientées objet, les outils de bases de données graphiques, les outils de magasins clé-valeur et plus encore. Les startups, les petites entreprises et les développeurs indépendants peuvent consulter des logiciels de bases de données gratuits.
Pour être inclus dans la catégorie des bases de données documentaires, un produit doit
Fournir un stockage de données
Organiser les données dans un modèle de document
Permettre aux utilisateurs de récupérer des données