The Complete Database Service for Rapid Application Development. Add Search, Time-Ordered Events, Geospatial or Graph Queries Fast with a REST API.
Cost / License
- Paid
- Proprietary
Platforms
- Online
CouchDB is described as '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' and is a relational database in the development category. There are more than 50 alternatives to CouchDB for a variety of platforms, including Linux, Windows, Mac, Self-Hosted and Web-based apps. The best CouchDB alternative is PostgreSQL, which is both free and Open Source. Other great apps like CouchDB are MySQL Community Edition, MongoDB, MariaDB and Redis.
The Complete Database Service for Rapid Application Development. Add Search, Time-Ordered Events, Geospatial or Graph Queries Fast with a REST API.
NosDB is a 100% native .NET Open Source NoSQL Database (released under the Apache 2.0 License). NosDB is extremely fast and linearly scalable and allows your .NET applications to handle extreme transaction loads (XTP).



TidesDB is a fast and efficient key value storage engine library written in C. The underlying data structure is based on a log-structured merge-tree (LSM-tree).
Skytable is a free and open-source realtime NoSQL database that aims to provide flexible data modelling at scale.
OrbitDB is a serverless, distributed, peer-to-peer database. OrbitDB uses IPFS as its data storage and IPFS Pubsub to automatically sync databases with peers. It's an eventually consistent database that uses CRDTs for conflict-free database merges making OrbitDB an excellent...
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.
XAP is an in-memory computing software platform that processes all your data & applications in real time.
The Starcounter database is built with the real-time systems of today in mind. Real-time systems supporting thousands or millions of simultaneous users. Systems like online stores, location-based services or banking applications.
Clustrix is the leading scale-out SQL database engineered for the cloud. With Clustrix, you can scale transaction throughput, run real-time analytics, and simplify operations.
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.

DB2 offers industry leading performance, scale, and reliability on your choice of platform from Linux to z/OS. DB2 supports storing XML and relational data and offers SQL PL and PL/SQL procedural languages.
