Top 15 CouchDB Alternative and Similar Softwares | Feb 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. 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......

3. 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.......

4. 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.......

5. 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,......

6. 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......

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. FoundationDB

The FoundationDB Key-Value Store, Rock solid. Versatile. Easy to operate.The Key-Value Store is a database that combines scalability, fault-tolerance, and high performance with incredibly powerful multi-key ACID transactions.......

9. Google BigQuery

BigQuery is Google's fully managed, NoOps, data analytics service. With BigQuery you have no infrastructure to manage, don't need a database administrator, use familiar SQL and can take advantage of a pay-as-you-go model. This myriad of features allows you to focus on what matters most: unlocking meaningful insights to better......

10. DeepDB

DeepDB is a new general purpose database for #BigData and the #Cloud that performs simultaneous transactions and analytics … in real-time, on the same data set.......

11. RethinkDB

RethinkDB pushes JSON to your apps in realtime.When your app polls for data, it becomes slow, unscalable, and cumbersome to maintain.RethinkDB is the open-source, scalable database that makes building realtime apps dramatically easier.......

12. 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......

13. 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.......

14. MarkLogic

MarkLogic is the only Enterprise NoSQL database, bringing all the features you need into one unified system: a document-centric, schema-agnostic, structure-aware, clustered, transactional, secure, database server with built-in search and a full suite of application services.......

15. EJDB

EJDB — Embedded JSON Database engine. The main goal of this project to create the fast MongoDB-like database engine library which can be embed into C/C++ applications under terms of LGPL license.EJDB is the C library based on modified version of Tokyo Cabinet.Features: MongoDB-like queries and overall philosophy. Collection level......