The Speedb open-source venture is a high-performance NoSQL database that’s optimized for velocity and scalability. It’s designed to deal with massive scale knowledge workloads and gives quite a lot of options to make it straightforward to make use of and handle.
The venture is maintained by Speedb and forked from Rocksdb, developed by Fb.
The venture makes use of Sorted Hash Memtable, an information construction in SpeedDB that’s used to retailer knowledge in reminiscence. It’s designed to be quick and environment friendly, and it’s used to enhance the efficiency of the database.
In the meantime, the Paired Bloom Filter in Speedb consumes much less reminiscence than FastLocalBloomFilterPolicy, RockDB’s default cache-local bloom filter, with out rising the speed of false positives.
“Speedb’s objective was to make sure quick and low consumption however with out sacrificing accuracy, providing a greater trade-off by way of reminiscence footprint vs. the speed of false positives,” the builders behind Speedb wrote on the venture’s web site.