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 |