RethinkDB Alternatives

Recommend a good alternatives to RethinkDB
Login to Recommend
In this list you'll find 22 RethinkDB alternatives. You can also filter RethinkDB alternatives by Open Source and Proprietary licenses, and various platforms including Windows , macOS , Linux , Web , Self-Hosted , PaaS , JavaScript , Node.js , BSD , DaaS , Solaris and Blockchain to narrow down your search.

MySQL

The worlds most popular free open-source relational database, MySQL is used by 150,000 + companies across the globe. The relational database management system is released and distributed under the GPL license and openly developed by the community. MySQL uses SQL as its query language and is fully integrated and ACID compliant.

TerminusDB

TerminusDB is an open-source full-featured in-memory graph database management system that stores data like git.

LevelDB

LevelDB is a free and open-source key-value storage library developed by Google. LevelDB provides on-disk storage and ordered mapping of string keys to string values. With LevelDB data is stored and sorted by key, and the keys and values are arbitrary byte arrays. The library will also automatically compress files using the Snappy compression library to optimize for storage capacity.

MemSQL

MemSQL is a free and open-source all-in-one relation database management system. The database lends itself for operational analytics and AI/ML-powered applications that requires fast data ingest, high performance queries and elastic scaling. MemSQL supports ANSI SQL and blended workloads, commonly referred to as translytical, HTAP, HOAP, and ATP workloads. The developer MemSQL Inc, also provides commercially hosted version of the database called MemSQL Helios, a cloud database-as-a-service.

Redis

Redis is a free and open-source, in in-memory data structure store that can be used as a database, cache or message broker. The project is community developed and released under the BSD license. Redis supports common data structures including strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes with radius queries and streams.

neo4j

Neo4j is a commercially provided graph database management system developed by Neo4j, Inc. The graph database is fundamentally different to the relational model found in relational database management systems (RDBMS). With Neo4j, each data record, or node, stores direct pointers to all the nodes it's connected to. The database is also designed to perform complex queries with complex connections orders of magnitude faster. Neo4j is ACID-compliant and suited for projects that requires complicated relationship structures.

BigchainDB

BigchainDB allows developers and enterprise to deploy blockchain proof-of-concepts, platforms and applications with a blockchain database, supporting a wide range of industries and use cases. BigchainDB provides high throughput, low latency, powerful query functionality, decentralized control, immutable data storage and built-in asset support, BigchainDB is like a database with blockchain characteristics.

KeyDB

KeyDB is fast, free, and open-source NoSQL database with full compatibility for Redis APIs, clients, and modules. The database was originally forked from the Redis code-base and has been improved to handle multithreading, memory efficiency, and higher throughput. KeyDB is now a fully multithreaded and allow many machine cores to operate a single node resulting in 5X the throughput of Redis (v5) and up to 3x the throughput of Redis (v6). KeyDB also includes Redis Enterprise such as Active Replication, FLASH storage support, and other features like direct backup to AWS S3.

MeshyDB

With MeshyDB you can setup an API backend in minutes. Instead of building time consuming APIs, MeshyDB lets you focus on front-end developerment instead.

PostgreSQL

PostgreSQL, or Postgres for short is a widely popular, free and open-source relational database management system. PostgreSQL is available for all major operating systems including macOS, Linux, Windows, BSD and Solaris. The project has been in active development for over 30 years now, and powers many of the applications you use on a daily basis.

RethinkDB

RethinkDB is a scalable, open-source database designed for real-time applications. When your app polls your database for data, it becomes slow, unscalable, and cumbersome to maintain. RethinkDB solves this by providing a new database access model, where developers can instruct the database to continuously push updated query results to their applications, without polling.

Alternatives Last Updated:

Sun 20 Jun 2021 (1 month, 2 weeks ago)