CouchDB logo

CouchDB

Stores data as JSON documents, accesses documents and queries indexes via HTTP, and uses JavaScript for MapReduce indexes.

Made by Apache Software Foundation

  • Developer Tools

  • NoSQL

  • Database

  • Javascript

  • json

  • http

What is CouchDB?

CouchDB is a document-oriented database that utilizes JSON for data storage and JavaScript for querying and processing. It provides a RESTful HTTP/JSON API, allowing seamless integration with web applications. CouchDB embraces the principles of the web, enabling users to store, access, and manipulate their data through standard web protocols. The database is distributed, fault-tolerant, and schema-free, making it a flexible and reliable choice for a wide range of applications. CouchDB's incremental map/reduce capabilities enable efficient querying and data transformation, while its append-only data store ensures data safety and integrity

Highlights

  • Document-oriented database using JSON format
  • RESTful HTTP/JSON API for data access and manipulation
  • Distributed and fault-tolerant architecture
  • Schema-free design for flexible data modeling
  • Incremental map/reduce for efficient querying and data processing
  • Append-only data store for data safety and integrity

Platforms

  • Windows
  • Mac
  • BSD
  • Linux
  • Android

Languages

  • English

Social

Features

    • NoSQL database

    • REST API

    • Database Server

    • Distributed Database