QuestDB
QuestDB is a high-performance time series database with a built-in web console for running SQL queries and visualizing results. It is optimized for fast data ingestion and real-time analytics.
What You Can Do After Deployment
- Visit your domain — Access the QuestDB web console to start writing SQL queries immediately
- Create tables — Define time series tables using standard SQL with timestamp partitioning
- Ingest data — Send data via InfluxDB Line Protocol, PostgreSQL wire protocol, or REST API
- Run SQL queries — Execute analytical queries on your time series data with instant results
- Visualize results — Use the built-in charting to plot query results directly in the console
Key Features
- Built-in web console with SQL editor and result visualization
- Column-oriented storage optimized for time series data
- InfluxDB Line Protocol support for high-throughput ingestion
- PostgreSQL wire protocol compatibility
- REST API for HTTP-based data operations
- Time-based partitioning for efficient data management
- SQL extensions for time series analysis (SAMPLE BY, LATEST ON)
- SIMD-accelerated query execution for maximum performance
- CSV import directly through the web console
- Open-source under Apache-2.0 license
License
Apache-2.0 — GitHub