Easy to setup, flexible and highly available. All you need to do is relax on the CouchDB
Pros
- Serialized objects can be stored as unstructured data in JSON formatted documents highly desirable for Web and Mobile Applications.
- RESTful HTTP API provides flexible and seamless database operations.
- Scalable distributed high availability solution with replication capability for redundant data storage.
Cons
- NoSQL DB can become a challenge for seasoned RDBMS users.
- The map-reduce paradigm can be very demanding for first-time users.
- JSON format documents with Key-Value pairs are somewhat verbose and consume more storage.
Return on Investment
- High availability cluster with replication capability virtually mitigates potential losses due to down-time.
- Cloud implementation provides a highly scalable solution which can optimize cost with resource allocation.
Alternatives Considered
MongoDB, Amazon DynamoDB and Azure Cosmos DB
Other Software Used
Tableau Server, Microsoft Power BI, Google Data Studio, Looker




