A database that uses JSON for documents, JavaScript for MapReduce queries, and regular HTTP for an API