BigchainDB Alternatives

BigchainDB Alternatives for Self-Hosted

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, .. read more.

According to people there are many software similar to it, and the best alternative to BigchainDB is PouchDB which is both free and open source. Other highly recommended applications include RxDB (Free) , RedisGraph (Free) and Redis (Free).
In total people have suggested 23 alternatives to BigchainDB that share similarities by use case and feature set. In this list with its current filter selection you'll find 12 BigchainDB alternatives for Self-Hosted.

PouchDB

PouchDB is a free and open-source JavaScript database inspired by Apache CouchDB. The database is designed from the ground-up to run well within modern web browsers. With PouchDB you can create web applications that works as well offline as they do online. PouchDB achives this by storing data locally, then synchronize it with CouchDB and compatible servers when the user get internet access once again. This is especially useful for applications facing countries and regions with lower quality internet connections or unstable infrastructure.

Free & Open Source
👍 Most people think PouchDB is a good alternative to BigchainDB.

RxDB

RxDB is short for Reactive Database and is a NoSQL-database for JavaScript Applications like Websites, hybrid Apps, Electron-Apps, Progressive Web Apps and NodeJs. Reactive means that you can not only query the current state, but subscribe to all state changes like the result of a query or even a single field of a document. This is great for UI-based realtime applications in way that makes it easy to develop and also has great performance benefits. To replicate data between your clients and server, RxDB provides modules for realtime replication with any CouchDB compliant endpoint and also with custom GraphQL endpoints.

Free & Open Source
👍 Most people think RxDB is a good alternative to BigchainDB.

RedisGraph

RedisGraph is the first free and open source queryable Property Graph database to use sparse matrices to represent the adjacency matrix in graphs and linear algebra to query the graph.

Free & Open Source

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.

Free & Open Source

Memcached

Memcached is a free and open-source in-memory key-value store used for storing small chunks of data objects in dynamic memory. Most commonly, Memcached is used to speed up dynamic database-driven websites by caching data and objects in RAM to reduce the number of times an data sources needs to be fetched. Rather than querying the database for each unique request, Memcached can be used to store data from common pages in memory and speedup and improve the experience of a web application or website.

Free & Open Source

Apache HBase

With Apache HBase manager realtime read/write access to your Big Data. Apache HBase is an open-source, distributed, versioned, non-relational database modeled after Google's Bigtable: A Distributed Storage System for Structured Data. Just as Bigtable leverages the distributed data storage provided by the Google File System, Apache HBase provides Bigtable-like capabilities on top of Hadoop and HDFS.

Free & Open Source

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.

Free & Open Source

TerminusDB

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

Commercial & Proprietary

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.

Free & Open Source

CrateDB

CrateDB is the leading, distributed SQL database for relational and time‑series data. CrateDB provides a distributed SQL DBMS built atop NoSQL storage & indexing delivers the best of SQL & NoSQL in one DB. It's designed for simple scalability with a masterless architecture with auto-sharding & replication. It also provides solutions for dynamic schema where the schema evolves automatically as new columns are inserted, while handling any tabular or non-tabular data to support a wide range of use cases. CrateDB is the perfect choice for your machine data.

Free & Open Source

SQLite

SQLite is a free and open-source relational database management system that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine. Rather than being a typical client–server database engine, SQLite is self-contained and can be embedded into applications. Making it perfect for development frameworks that want to provide a default database without setup, or applications that needs an embedded database. SQLite is built into all mobile operating systems and most computers and comes bundled with a countless applications. SQLite is also ACID-compliant and implements most of the SQL standard, generally following PostgreSQL syntax.

Free & Open Source

CouchDB

CouchDB is a free and open-source document-oriented NoSQL database developed by the Apache Foundation. The database is written and implemented in the language Erlang and provides the use of multiple formats and protocols to store, transfer, and process data. With CouchDB you query data with JavaScript using MapReduce, and HTTP for an API. Which can be done across multiple distributed CouchDB instances as the database has the ability to synchronize multiple copies of the same database, across servers.

Free , Commercial & Open Source

How Are These BigchainDB Alternatives Generated?

Information found on this page is crowd-sourced by the community and contains the most agreed upon BigchainDB alternatives for Self-Hosted. You can use this information to find similar software to BigchainDB for specific platforms with various pricing options and licenses. Anyone that have previously used BigchainDB can suggest alternatives, vote on the accuracy of other users claims, and help more people in the process of doing so.

This page was last updated on Sun 23 Jan 2022 (3 weeks, 1 day ago).