Apache CouchDB

GPTKB entity

Statements (92)
Predicate Object
gptkbp:instanceOf gptkb:cloud_service
gptkbp:category gptkb:software
Database management system
gptkbp:developer gptkb:Apache_Software_Foundation
gptkbp:firstReleased 2005
gptkbp:hasFeature gptkb:HTTP_API
gptkb:Fauxton_admin_interface
Horizontal scaling
Multi-master replication
RESTful API
SSL/TLS support
Conflict resolution
Pluggable authentication
User authentication
Compaction
Eventual consistency
Incremental replication
Offline-first support
Database clustering
Change notifications
JSON document storage
Attachment support
Attachment streaming
Built-in web server
Bulk document API
Bulk document operations
Cluster management API
Conflict detection
Continuous changes feed
Continuous replication
Custom conflict resolution
Database compaction
Database partitioning
Database sharding
Database-level security
Incremental map/reduce
MapReduce views
Partitioned databases
Per-document access control
Pluggable admin interfaces
Pluggable authentication modules
Pluggable authorization
Pluggable authorization modules
Pluggable clustering
Pluggable compaction
Pluggable configuration
Pluggable indexers
Pluggable logging
Pluggable partitioning
Pluggable replication
Pluggable security
Pluggable sharding
Pluggable storage backends
Pluggable storage engines
Pluggable view servers
Replication protocol
Schema-free
View compaction
View server API
gptkbp:hasModel Document-oriented
https://www.w3.org/2000/01/rdf-schema#label Apache CouchDB
gptkbp:influenced gptkb:PouchDB
gptkb:Cloudant
gptkbp:influencedBy gptkb:Lotus_Notes
gptkbp:latestReleaseVersion 2023-10-10
3.3.2
gptkbp:license gptkb:Apache_License_2.0
gptkbp:logo https://couchdb.apache.org/image/logo.png
gptkbp:operatingSystem Cross-platform
gptkbp:supports gptkb:JSON
gptkb:MapReduce
Authorization
Views
Multi-master replication
Authentication
Conflict resolution
Eventual consistency
Sharding
Clustering
Change notifications
ACID semantics for single documents
Attachments (binary data)
Fauxton (web-based admin interface)
Partitioned databases
RESTful HTTP API
Replication filters
gptkbp:uses MVCC (Multi-Version Concurrency Control)
gptkbp:website https://couchdb.apache.org/
gptkbp:writtenBy gptkb:Erlang
gptkbp:bfsParent gptkb:Noah_Slater
gptkb:Apache_Software_Foundation_projects
gptkbp:bfsLayer 6