Skip to main content

Table 2 Features of document-model databases

From: Automatic schema suggestion model for NoSQL document-stores databases

Features MongoDB DynamoDB Couchbase CouchDB
Document-store Yes Yes Yes Yes
Schema-free Yes Yes Yes Yes
Secondary index Yes Yes Yes Yes
Triggers No Yes Yes Yes
Foreign keys No No No No
Predefined data type Yes Yes Yes No
APIs JSON RESTful HTTP Memcached RESTful RESTful HTTP/JSON
SQL No No No No
Partitioning methods Sharding Sharding Sharding Sharding
Replication methods Master (M)–Slave (S) Yes M–M
M–S
M–M
M–S