Apache CouchDB è un database orientato ai documenti che può essere interrogato e indicizzato in modo MapReduce. Espone una pura API riposante, rendendo possibile l'interazione da qualsiasi lingua con la possibilità di inviare richieste HTTP. Ciò consente anche a "Futon", l'interfaccia di amministrazione, di funzionare completamente nel browser. Offre inoltre la replica incrementale con rilevamento e risoluzione dei conflitti bidirezionali.