questdb/questdb

QuestDB

QuestDB
9.2.2-rhel


Add to favorites
Overview

Features

Release categoryGenerally Available
Privilege modeUnprivileged

Download this image

This will require authentication. View other options.

Description

QuestDB is the fastest growing open-source time-series database offering blazingly fast, high throughput ingestion and dynamic, low-latency SQL queries. The entire high-performance codebase is built from the ground up in Java, C++ and Rust with no dependencies and zero garbage collection.

 

We achieve high performance via a column-oriented storage model, parallelized vector execution, SIMD instructions, and low-latency techniques. In addition, QuestDB is hardware efficient, with quick setup and operational efficiency.

 

QuestDB implements ANSI SQL with native time-series SQL extensions. These SQL extensions make it simple to analyze, filter and downsample data, or to correlate data from multiple sources using relational and time-series joins.

Products using this container

Type

Standalone image

Stream

Single-stream

Size

343.2 MB

Digest

Category

Database & Data Management
SecuritySpecifications

Image specifications

The following information was extracted from the dockerfile and other sources.

Canonical image IDQuestDB
SummaryProvides the latest release of QuestDB
DescriptionThe Universal Base Image is designed and engineered to be the base layer for all of your containerized applications, middleware and utilities. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly.
ProviderQuestDB
MaintainerQuestDB
Repository nameQuestDB
Image version9.2.2
Architectureamd64

Audit & compliance status

The following evidence verifies the image's security and build process compliance with mandated internal standards.

Security audit date1/10/2026, 5:30:17 PM
Container certification  Certified
PackagesGet this image

Image identifiers

How to use this image

 

$ docker run -p 9000:9000 -p 8812:8812 questdb/questdb

Open localhost:9000⁠ to access the QuestDB Web Console.

 

This starts QuestDB with the default configuration and without any persistent volume. This means that all data will be lost when the container is stopped. 

 

Volumes

 

In order to persist data, you can mount a directory or a volume using the -v parameter:

$ docker run -p 9000:9000 -p 8812:8812 -v local/dir:/var/lib/questdb questdb/questdb

Replace local/dir with the absolute path to the directory on your host machine where you want to persist the data.

 

Exposed ports

 

This is the list of ports used by QuestDB:

  • 9000 for the InfluxDB Line Protocol, REST API and the Web Console (accessible at localhost:9000⁠)
  • 8812 for the Postgres wire protocol

Configuration

 

When you mount an empty volume as explained above, QuestDB will create a default configuration file inside the mounted volume. You can then edit this file to customize the configuration⁠. Alternatively, you can use environment variables⁠ to configure QuestDB.

 

Quick Reference

Red Hat logoLinkedInYouTubeFacebookTwitter

Platforms

Products & services

Try, buy, sell

Help

About Red Hat Ecosystem Catalog

The Red Hat Ecosystem Catalog is the official source for discovering and learning more about the Red Hat Ecosystem of both Red Hat and certified third-party products and services.

We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2026 Red Hat, LLC
Feedback