Use Case

Real-Time Analytics

The Real-Time OLAP database
enables fast ingestion, subsecond queries, and high concurrency on large-scale data.

Modern Real-Time Analytics Applications

Most applications in the future will be data-driven, with real-time analytics being the key. The shift is from batch data to streaming data,
from internal-facing analytics to external-facing analytics, and from supporting human decisions to enabling AI-driven automation.

Real-Time Data Warehousing

Traditional data warehouses process historical data in batches. Real-time data warehouses continuously ingest and process data as it arrives, enabling faster decision-making with up-to-date insights.

icon

Real-Time BI & Dashboard

icon

User Behavior Analytics

icon

Gaming Analytics

With the growing popularity of cloud computing and SaaS software, embedding analytics into applications has become crucial. This is also referred to as customer-facing or user-facing analytics.

icon

Order Analytics

icon

Advertising Analytics

icon

Inventory Analytics

As AI technologies, especially AI Agents, become more prevalent, an increasing number of analytical decisions will be automatically made by AI programs. This shift will enhance efficiency and accuracy in decision-making processes.

icon

Fraud Detection

icon

Ad Serving

icon

Personalized Recommendation

Why Choose VeloDB

~ 1 s

minimum data latency

Real-Time Ingestion & Update

Streaming ingestion from Database CDC and Kafka

Row-level updates with strict primary key consistency

Data Warehousing and BI

Atomic writes and MVCC-based reads

Lightweight schema evolution

< 100 ms

average query latency

Blazing-Fast Analytics

MPP distributed architecture

Vectorized execution engine

Complex join queries with a CBO optimizer

Runtime Filtering

> 10,000 QPS

maximum query concurrency

High-Concurrent Queries

Data pruning based on partitioning and bucketing

Various data indexes

Pre-aggregated table

Materialized views

In October 2024, Doris achieved top 3 in ClickBench. In TPC-H, Doris is 3-8x faster than Greenplum in JOIN queries. In TPC-DS, Doris Lakehouse Analytics outperformed Trino by 3x.

Modern Real-Time Analytics Architecture with VeloDB

architecture background img
Diverse Real-Time Data Imports

Supports direct data writing via StreamLoad, continuous data pulling from Kafka-like systems via RoutineLoad, and real-time ETL via Flink, Fivetran, and Airbyte.

MySQL-Compatible Protocol

VeloDB is compatible with MySQL protocol and can be connected via JDBC and ODBC in the MySQL ecosystem, making it extremely easy to use.

Simplified Data Pipeline

A more simplified data pipeline makes real-time analytics more efficient, robust, and easier to deploy, maintain, and integrate into applications.

Related Resources
Docs

Guides, reference manuals, and deep dive - all the technical documentation about real-time analytics.

User Stories

Discover real-world applications and experiences from industrial users.

Videos

Learn about Apache Doris & VeloDB’s capabilities for real-time analytics from webinar.

community icon
Community

Join real-time analytics dedicated group on Slack and special category on Forum to ask question and get support.