Eine dokumentbasierte Datenbank ist ein wichtiger Zweig in NoSQL, der in erster Linie zum Speichern, Indizieren und Verwalten von dokumentbasierten oder ähnlichen halbstrukturierten Daten verwendet wird. Wie der Name schon andeutet, ist das grundlegende Konzept einer Dokumentdatenbank (für Dokumentdatenbanken) das Dokument (Document), die kleinste Einheit der Datenbank. Die Bereitstellung ist für jede dokumentbasierte Datenbank unterschiedlich. In der Regel wird davon ausgegangen, dass die Dokumente Daten in einem standardisierten Format enthalten und verschlüsseln und in verschiedenen Formaten dekodiert werden, einschließlich 80I, YAMI, JSON und BSON, und natürlich auch binäre Formate wie PDF, Microsoft 0ffice-Dokumente.