Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Similar projects and alternatives to RocksDB
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
Read-only mirror of official repo on openldap.org. Issues and pull requests here are ignored. Use OpenLDAP ITS for issues.
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
Unofficial git mirror of SQLite sources (see link for build instructions) (by mackyle)
the champagne of beta embedded databases
ClickHouse® is a free analytics DBMS for big data
The Universal Storage Engine
Official Git mirror of the SQLite source tree
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
A lightning-fast search engine that fits effortlessly into your apps, websites, and workflow.
Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.
Zstandard - Fast real-time compression algorithm
Streaming replication for SQLite.
Application level tracing for Rust.
Rust extension for Visual Studio Code
High Performance Embedded Key-Value Store
A fully typed LMDB wrapper with minimum overhead
Meilisearch documentation (by meilisearch)
VATcomply is a free API service for vat number validation, user ip geolocation and foreign exchange rates.
Open source process design kit for usage with SkyWater Technology Foundry's 130nm node.
The library for web and native user interfaces
Production-Grade Container Scheduling and Management
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
RocksDB reviews and mentions
How RocksDB Works
2 projects | news.ycombinator.com | 19 Apr 2023
Tuning RocksDB well is a very very hard challenge, and one that I am happy to not do day to day anymore. RocksDB is very powerful but it comes with other very sharp edges. Compaction is one of those, and all answers are likely workload dependent.
If you are worried about write amplification then leveled compactions are sub-optimal. I would try the universal compaction.
What are the advantages of using Rust to develop KV databases？
2 projects | /r/rust | 22 Mar 2023
It's fairly challenging to write a KV database, and takes several years of development to get the balance right between performance and reliability and avoiding data loss. Maybe read through the documentation for RocksDB https://github.com/facebook/rocksdb/wiki/RocksDB-Overview and watch the video on why it was developed and that may give you an impression of what is involved.
We’re the Meilisearch team! To celebrate v1.0 of our open-source search engine, Ask us Anything!
14 projects | /r/rust | 8 Feb 2023
LMDB is much more sain in the sense that it supports real ACID transactions instead of savepoints for RocksDB. The latter is heavy and consumes a lot more memory for a lot less read throughput. However, RocksDB has a much better parallel and concurrent write story, where you can merge entries with merge functions and therefore write from multiple CPUs.
Google's OSS-Fuzz expands fuzz-reward program to $30000
3 projects | news.ycombinator.com | 2 Feb 2023
Here are some bugs in JeMalloc:
Event streaming in .Net with Kafka
4 projects | dev.to | 3 Jan 2023
Streamiz wrap a consumer, a producer, and execute the topology for each record consumed in the source topic. You can easily create stateless and stateful application. By default, each state store is a RocksDb state store persisted on disk.
Is there a lightweight, stable and embedded database library?
7 projects | /r/golang | 19 Dec 2022
Lines of code to rewrite the 600'000 lines RocksDB into a coroutine program
2 projects | news.ycombinator.com | 5 Dec 2022
Meilisearch just announced its $15M Serie A, the search Rust engine strikes again
6 projects | /r/rust | 11 Oct 2022
LMDB is much more same in the sense that it supports real ACID transaction instead of savepoints for RocksDB. The latter is heavy and consumes a lot more memory for a lot less read throughput. However, RocksDB has a much better parallel and concurrent write story, where you can merge entries with merge functions and therefore write from multiple CPUs.
Hey Rustaceans! Got a question? Ask here! (37/2022)!
12 projects | /r/rust | 12 Sep 2022
My problem is that both ceph and the rust crate in question utilize the rocksdb store (in rust I use this one) and when I try compiling the project I get multiple definition errors since both the C++ rocksdb and Rust rocksdb are exposing the same functions.
Complete guide to open source licenses for developers
13 projects | dev.to | 8 Sep 2022
The keyword License or COPYING must be placed at the beginning of the file name, for example, License.BSD, License_MIT. An excellent example of how to organize multiple licenses - RocksDB
A note from our sponsor - Sonar
www.sonarsource.com | 4 Jun 2023
facebook/rocksdb is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.
The primary programming language of RocksDB is C++.