Software Alternatives & Reviews

RocksDB VS Aerospike

Compare RocksDB VS Aerospike and see what are their differences


A persistent key-value store for fast storage environments

Aerospike is a high-performing NoSQL database supporting high transaction volumes with low latency.
RocksDB Landing Page
RocksDB Landing Page
Aerospike Landing Page
Aerospike Landing Page

RocksDB details

Categories
Databases NoSQL Databases Graph Databases
Website rocksdb.org  

Aerospike details

Categories
Databases NoSQL Databases Graph Databases
Website aerospike.com  

RocksDB videos

How Online Backup works in MyRocks and RocksDB

More videos:

  • - RocksDB Meetup 2020 at Rockset
  • - TokuDB vs RocksDB

Aerospike videos

Aerospike Demo of Aggregation Querying

Category Popularity

0-100% (relative to RocksDB and Aerospike)
18
18%
82%
82
16
16%
84%
84
17
17%
83%
83
23
23%
77%
77

Reviews

These are some of the external sources and on-site user reviews we've used to compare RocksDB and Aerospike

RocksDB Reviews

We have no reviews of RocksDB yet.
Be the first one to post

Aerospike Reviews

When to use Aerospike vs Redis | Aerospike
Need for strong data consistency If companies are building mission-critical applications where data consistency is a must, then Redis is not likely the right choice. Redis has not passed the Jepsen test for strong consistency (whereas Aerospike has). Redis supports eventual consistency, which can result in stale reads and even data loss under certain circumstances. Redis has...

Social recommendations and mentions

Based on our record, RocksDB should be more popular than Aerospike. It has been mentiond 3 times since March 2021. We are tracking product recommendations and mentions on Reddit, HackerNews and some other platforms. They can help you identify which product is more popular and what people think of it.

RocksDB mentions (3)

  • Distributed SQL Essentials: Sharding and Partitioning in YugabyteDB
    The SST files store the key-value pairs for tables and indexes. Sharding is the right term here because each tablet is a database (based on RocksDB), with its own protection. This looks like the sharded databases we described above, except that they are not SQL databases but key-value document stores. They have all the required features for a reliable datastore, with transactions and strong consistency.... - Source: dev.to / 6 days ago
  • We built an open-source SQL DB for Intel SGX enclaves
    Hi everyone! Our team just released EdgelessDB, an open-source database built on MariaDB that runs completely inside Intel SGX enclaves. As storage engine, it uses RocksDB with a custom encryption engine. The engine uses AES-GCM and is optimized for RocksDB’s specific SST file layout and the enclave environment. It has some nice properties like global confidentiality and verifiability and it considers strong... - Source: Reddit / 4 months ago
  • Apache Hudi - The Streaming Data Lake Platform
    Hudi tables can be used as sinks for Spark/Flink pipelines and the Hudi writing path provides several enhanced capabilities over file writing done by vanilla parquet/avro sinks. Hudi classifies write operations carefully into incremental (insert, upsert, delete) and batch/bulk operations (insert_overwrite, insert_overwrite_table, delete_partition, bulk_insert) and provides relevant functionality for each operation... - Source: dev.to / 4 months ago

Aerospike mentions (1)

  • Developing a Kubernetes Operator for a Real Time Data Platform
    Aerospike is a Real Time Data Platform that acts across billions of transactions while reducing the server footprint. The nature of it, and the requirements of our customers introduce some special considerations for what it can do, and how. - Source: dev.to / 5 months ago

What are some alternatives?

When comparing RocksDB and Aerospike, you can also consider the following products

memcached - High-performance, distributed memory object caching system

Redis - Redis is an open source in-memory data structure project implementing a distributed, in-memory key-value database with optional durability.

CouchBase - Document-Oriented NoSQL Database

ArangoDB - A distributed open-source database with a flexible data model for documents, graphs, and key-values.

Apache Cassandra - The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance.

MongoDB - MongoDB (from "humongous") is a scalable, high-performance, open source NoSQL database.

User reviews

Share your experience with using RocksDB and Aerospike. For example, how are they different and which one is better?

Post a review