Filesystem-backed document DBMS in Rust where every record is a Git-versionable JSON file with automatic cryptographic integrity for compliance-critical systems.
Cost / License
- Free
- Open Source (Apache-2.0)
Platforms
- Mac
- Windows
- Linux
- Rust

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.
Filesystem-backed document DBMS in Rust where every record is a Git-versionable JSON file with automatic cryptographic integrity for compliance-critical systems.

An embedded database built on object storage. Unlike traditional LSM-tree storage engines, SlateDB writes data to object storage to provide bottomless storage capacity, high durability, and easy replication.


A NoSQL database running in a Lua application server. Tarantool combines the network programming power of Node.JS with data persitence capabilities of Redis.
NuoDB is a distributed database that can be deployed in any datacenter, in any cloud, anywhere, without the compromises inherent in other New SQL solutions.
Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.

dbHarbor is more than just database management tool. It gives developers and database administrators one place to design, implement and test databases.



Hazelcast is an in-memory Open Source data grid based on Java. By having multiple nodes form a cluster, data is evenly distributed among the nodes. This allows for horizontal scalability both in terms of available storage space and processing power.
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...
GraphDB is a RDF graph database or triplestore. It is the only triplestore that can perform semantic inferencing at scale allowing users to create new semantic facts from existing facts. It also has the ability to visualize triples.

Ingres is the leading business open source database. Discover the New Economics of IT. Learn how to lower your TCO over a three-year period.