Las bases de datos de documentos almacenan datos relacionados en formato de documento. Estas bases de datos soportan la creación de documentos, la recuperación mediante consultas, la actualización y edición, y la eliminación de información dentro de los documentos. Los almacenes de documentos, debido a su falta de estructura, son fácilmente escalables utilizando clústeres. Las bases de datos orientadas a documentos permiten una variedad de tipos de modelos de documentos, pero alojan datos relevantes juntos en un esquema semiestructurado. El esquema semiestructurado permite que los metadatos se almacenen dentro de los documentos. Las empresas interesadas en implementar una base de datos sin esquema pueden optar por una base de datos de documentos. Las bases de datos de documentos almacenan información en una variedad de codificaciones o lenguajes, incluyendo YAML, JSON, BSON y XML, este último de los cuales puede calificarse como su propia clase de bases de datos. Hay otros tipos de bases de datos similares pero ligeramente diferentes al software de bases de datos de documentos, que incluyen herramientas de bases de datos orientadas a objetos, herramientas de bases de datos de grafos, herramientas de almacenamiento de clave-valor y más. Las startups, pequeñas empresas y desarrolladores independientes pueden considerar software de bases de datos gratuito.
Para calificar para la inclusión en la categoría de Base de Datos de Documentos, un producto debe
Proporcionar almacenamiento de datos
Organizar datos en un modelo de documento
Permitir a los usuarios recuperar datos