Les magasins de document sont présentés au format JSON, chaque document étant lui-même une structure de données complexe. Les documents peuvent contenir des structures imbriquées de différents types de données, et les utilisateurs peuvent interroger ces structures, récupérer ou mettre à jour le document, ou des parties de celui-ci, sans verrouiller la base de données. Les documents sont stockés et extraits via une clé primaire unique.