Comparison of DBaaS

The following table is designed to help you understand the high-level differences between Cloudant and other DBaaS offerings.

Feature Cloudant Amazon DynamoDB Hosted MongoDB
Architecture JSON Document DB Key-Value Store BSON Document DB
Secondary Index fields Unlimited Index on 6 fields per table Unlimited
Full-text search Built-in,
Lucene-powered
Separate,
CloudSearch
No
2D & 3D Geo-spatial indexing & querying Advanced
(R*-trees)
No Basic
(geo-hashing)
Replication & Sync Multi-master
(bi-directional)
None Master-slave
(uni-directional)
Fault-tolerance Cross-region/data center (multiple writeable masters) Cross-Availability Zone Cross-region/data center (single writeable master)
Data Durability Strong Strong Weaker
Declarative Query Language No No Yes - MQL
Global data distribution & geo load balancing Yes No No
Cloud Platforms Supported Multiple AWS Multiple
Bare-metal or Virtual Machines Both VMs only Both
Single- or Multi-tenant clusters Both Multi-tenant only Both

Next Steps