DBMS > QuestDB vs. RocksDB
System Properties Comparison QuestDB vs. RocksDB
Please select another system to include it in the comparison.
|Editorial information provided by DB-Engines
|QuestDB Xexclude from comparison
|RocksDB Xexclude from comparison
|A high performance open source SQL database for time series data
|Embeddable persistent key-value store optimized for fast storage (flash and RAM)
|Primary database model
|Time Series DBMS
|Secondary database models
|QuestDB Technology Inc
|8.10.0, December 2023
|License Commercial or Open Source
|Open Source Apache 2.0
|Open Source BSD
|Cloud-based only Only available as a cloud service
|DBaaS offerings (sponsored links) Database as a Service
Providers of DBaaS offerings, please contact us to be listed.
|Java (Zero-GC), C++, Rust
|Server operating systems
|yes schema-free via InfluxDB Line Protocol
|Typing predefined data types such as float or date
|XML support Some form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.
|SQL Support of SQL
|SQL with time-series extensions
|APIs and other access methods
InfluxDB Line Protocol (TCP/UDP)
PostgreSQL wire protocol
|Supported programming languages
|C PostgreSQL driver
Rust over HTTP
|Server-side scripts Stored procedures
|Partitioning methods Methods for storing different data on different nodes
|horizontal partitioning (by timestamps)
|Replication methods Methods for redundantly storing data on multiple nodes
|Source-replica replication with eventual consistency
|MapReduce Offers an API for user-defined Map/Reduce methods
|Consistency concepts Methods to ensure consistency in a distributed system
|Foreign keys Referential integrity
|Transaction concepts Support to ensure data integrity after non-atomic manipulations of data
|ACID for single-table writes
|Concurrency Support for concurrent manipulation of data
|Durability Support for making data persistent
|In-memory capabilities Is there an option to define some or all structures to be held in-memory only.
|yes through memory mapped files
|User concepts Access control
|More information provided by the system vendor
|Relational model with native time series support Column-based storage and time partitioned...
|High ingestion throughput: peak of 4M rows/sec (TSBS Benchmark) Code optimizations...
|Typical application scenarios
|Financial tick data Industrial IoT Application Metrics Monitoring
|Banks & Hedge funds, Yahoo, OKX, Airbus, Aquis Exchange, Net App, Cloudera, Airtel,...
|Licensing and pricing models
|Open source Apache 2.0 QuestDB Enterprise QuestDB Cloud
The Billion Row Challenge (1BRC) - Step-by-step from 71s to 1.7s
Replace InfluxDB with QuestDB
How crypto exchanges like Coinbase make money
Tracking sea faring ships with AIS data and Grafana
US Bitcoin ETFs: Understanding fair value
We invite representatives of system vendors to contact us for updating and extending the system information,
|Related products and services
|Speedb: A high performance RocksDB-compliant key-value store optimized for write-intensive workloads.
We invite representatives of vendors of related products to contact us for presenting information about their offerings here.
|Recent citations in the news
A Performant Way to Query Streaming Data | by Harrison Hoffman
QuestDB snares $12M Series A with hosted version coming soon
QuestDB gets $12M Series A funding amid growing interest in time-series databases
QuestDB launches 'database-as-a-service' with $12M investment
Read the Pitch Deck Database Startup QuestDB Used to Raise $12 Million
provided by Google News
Intel Linux Optimizations Help AMD EPYC "Genoa" Improve Scaling To 384 Threads
Pliops Unveils Accelerated Key-Value Store That Boosts RocksDB Performance by 20x at OCP Global Summit
Did Rockset Just Solve Real-Time Analytics?
Kicking Up AI, Data Analytics, And Networking A Notch Or Two
Power your Kafka Streams application with Amazon MSK and AWS Fargate | Amazon Web Services
provided by Google News
Share this page