NoSQL Databases
Comparison
Name | CAP Tradeoff | Transactions | Indexes | Data Model | License |
---|---|---|---|---|---|
MongoDB | Consistency | Conditional Writes | Local Secondary | Document | AGPL v3.0 |
Cassandra | Availability | Conditional Writes | Local Secondary | Wide Column | Apache v2.0 |
Riak | Availability | Check and Set | Local Secondary | Key Value | Apache v2.0 |
HBase | Consistency | Conditional Writes | Primary Only | Wide Column | Apache v2.0 |
Accumulo | Consistency | Conditional Writes | Primary Only | Wide Column | Apache v2.0 |
RethinkDB | Consistency | Conditional Writes | Local Secondary | Document | AGPL v3.0 |
Aerospike | Consistency | Check and Set | Local Secondary | Key Value | AGPL v3.0 |
Redis | Consistency | Check and Set | Primary Only | Data Structures | BSD 3-Clause |
CouchDB | Availability | Check and Set | Local Secondary | Document | Apache v2.0 |
PouchDB | Availability | Check and Set | Local Secondary | Document | Apache v2.0 |
Couchbase | Consistency | Check and Set | Local Secondary | Document | Apache v2.0 |