Dokumentově orientovaná DBMS ( angl. document-oriented database ) - DBMS , speciálně navržená pro ukládání hierarchických datových struktur (dokumentů) a obvykle implementovaná pomocí NoSQL přístupu . Jádrem DBMS orientovaného na dokumenty jsou úložiště dokumentů ( anglicky document store ), která mají stromovou strukturu (někdy lesy ). Stromová struktura začíná od kořenového uzlu a může obsahovat několik vnitřních a listových uzlů. Listové uzly obsahují data, která se při přidání dokumentu zapisují do indexů, což umožňuje i při dosti složité struktuře najít místo (cestu) požadovaných dat. APIpro vyhledávání umožňuje vyhledání dokumentů a částí dokumentů na vyžádání. Na rozdíl od úložišť klíč-hodnota může načítání dotazu na úložiště dokumentů obsahovat části velkého počtu dokumentů, aniž by se tyto dokumenty plně načítaly do paměti RAM [1] .
Dokumenty lze organizovat (seskupovat) do kolekcí . Lze je považovat za vzdálenou obdobu relačních DBMS tabulek , ale kolekce mohou obsahovat i jiné kolekce. Ačkoli dokumenty v kolekci mohou být libovolné, pro efektivnější indexování je nejlepší kombinovat dokumenty s podobnou strukturou do kolekce [1] [2] .
Dokumentově orientované databáze se používají v systémech pro správu obsahu , publikování, vyhledávání dokumentů atd. Příklady tohoto typu DBMS jsou CouchDB , Couchbase , MarkLogic , MongoDB , eXist [3] .