Top 15 CouchDB Alternative and Similar Softwares | Mar 2017

Apache CouchDB is a distributed, fault-tolerant and schema-free
document-oriented database accessible via a RESTful HTTP / JSON API. It includes incremental map / reduce mechanics for queries and keeps data safe with an append-only datastore.

1. ScaleOut

ScaleOut Software's advanced in-memory data grid products help you meet a wide range of technical and business challenges. Whether you need a scalable storage solution for storing session-state or shopping carts on your ecommerce Web farm or you have to perform lightning fast data analysis of financial data using your......

2. Pivotal GemFire

Pivotal GemFire® is a real-time distributed data store that solves the hard problems of distributed systems for you. It provides a familiar Java interface for interacting with data of arbitrary complexity and shape, and accommodates ever-growing data sets and users with linear scalability, continuous uptime and predictable performance. With GemFire,......

3. Amazon Redshift

Amazon Redshift is a fast, fully managed, petabyte-scale data warehouse solution that makes it simple and cost-effective to efficiently analyze all your data using your existing business intelligence tools.......

4. Titan Database

Titan is a scalable graph database optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. Titan is a transactional database that can support thousands of concurrent users executing complex graph traversals in real time.......

5. Alasql

Alasql.js - is a lightweight client-side in-memory SQL database designed to work in browser and Node.js. It supports SQL and has some of NoSQL functionality. It is efficient for JavaScript arrays and objects manipulation with all power of SQL language.Alasql was written with pure JavaScript and does not use browser......

6. DocumentDB

Azure DocumentDB is a NoSQL document database service designed from the ground up to natively support JSON and JavaScript directly inside the database engine. It’s the right solution for web and mobile applications when predictable throughput, low latency, and flexible query are key. Microsoft consumer applications like OneNote already use......

7. BigMemory

BigMemory: a commercial in-memory data management suite for real-time Big Data applications that stores up to hundreds of terabytes in distributed memory across multiple servers without performance hits from the Java garbage collector.......

8. Redis

Redis is an open-source, networked, in-memory, key-value data store with optional durability. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.......

9. MongoDB

MongoDB (from "humongous") is a scalable, high-performance, open source NoSQL database. The database is document-oriented so it manages collections of JSON-like documents. Many applications can thus model data in a more natural way, as data can be nested in complex hierarchies and still be query-able and indexable.......

10. Persevere

Persevere is designed to create applications with user interface implemented primarily on the client side and Persevere playing the role as an HTTP-based RESTful data provider. Persevere is not an MVC framework, it is built to be the data model (the "M" in the MVC), such that the the viewer......

11. CockroachDB

Cockroach is a distributed key/value datastore which supports ACID transactional semantics and versioned values as first-class features. The primary design goal is global consistency and survivability, hence the name. Cockroach aims to tolerate disk, machine, rack, and even datacenter failures with minimal latency disruption and no manual intervention. Cockroach nodes......

12. Postgres-XC

Postgres-XC is a write-scalable synchronous multi-master PostgreSQL cluster with the following features. 1) Both read and write scalability. 2) Configured with more than one server. 3) Complete global transaction and visibility management.......

13. BAASBOX

Build your app in minutes. No vendor lock-in Deploy BaasBox anywhere you like with SDKs for iOS, Android and Javascript......

14. Nimble Parse

Nimble Parse is an alternative to Parse.com that is compatible with all Parse SDKs. It is the only alternative on the market that doesn't require drastic code changes or SDK changes to function properly. The obvious alternative to Parse. Nimble Parse is a Parse.com compatible API. We support Objects, Users,......

15. BinaryOps.io

BinaryOps.io is a REST API platform that reduces development time with an instant-on, scalable API infrastructure. Our intuitive user interface and expert support make it easy for developers to define, manage and secure a data API for any application.......