VeloDB
activeby VeloDB · since 2022 · also known as SelectDB
Commercial cloud and enterprise distribution of Apache Doris from its core maintainers.
Overview
VeloDB is the company and product line built by core Apache Doris contributors (the company behind SelectDB). VeloDB Cloud is a managed, compute-storage separated Doris service that runs in VeloDB's cloud or as BYOC in your account, and VeloDB Enterprise packages hardened Doris builds, a cluster manager and Kubernetes operator for self-managed deployments. It brings Doris' real-time analytics, log search with inverted indexes, and lakehouse federation to teams that do not want to operate Doris themselves. Choosing it means a single-vendor commercial relationship around an Apache-licensed core.
Strengths & trade-offs
Strengths
- +Managed Doris from its core developers, including BYOC
- +Compute-storage separation with elastic clusters
- +Real-time analytics and log search in one engine
- +Upstream Apache Doris compatibility avoids hard lock-in
Trade-offs
- −Smaller vendor than hyperscaler warehouses
- −Commercial edition features differ from open-source Doris
- −MySQL-flavoured SQL
Great for
- +Managed real-time analytics
- +Log analytics as an Elasticsearch alternative
- +Lakehouse query acceleration
Think twice for
- −OLTP
- −Teams that only want hyperscaler-native services
Capabilities
Native or official first-party support · 14 of 25 tracked
Scale & consistency
- Comfortable data size
- Large · ≤ 1 PB
- Horizontal scaling
- Native
- Multi-region
- No
- Transactions
- Limited ACID
- Consistency
- Strong
- Schema
- Flexible
- Architecture
- Distributed, Shared storage
- Query languages
- SQL (MySQL dialect)
Elastic compute clusters over object storage in VeloDB Cloud.
Deployment
available on · AWS · Google Cloud · Azure · Alibaba Cloud
Ecosystem
Alternatives to VeloDB
Real-time MPP analytical database with MySQL compatibility, search indexes and lakehouse access.
velodb vs apache-doris →MPP OLAP database with a fast vectorized engine, real-time upserts and native lakehouse queries.
velodb vs starrocks →Open-source columnar OLAP database known for very fast aggregations over billions of rows.
velodb vs clickhouse →Fully managed cloud data warehouse with separate storage and compute, now spanning AI and apps.
velodb vs snowflake →Lucene-based distributed search and analytics engine for text, vectors, logs and metrics.
velodb vs elasticsearch →Google's serverless, pay-per-query data warehouse built on Dremel and Colossus.
velodb vs google-bigquery →VeloDB FAQ
What is VeloDB?
VeloDB is a columnar / OLAP database by VeloDB, first released in 2022. VeloDB is the company and product line built by core Apache Doris contributors (the company behind SelectDB). VeloDB Cloud is a managed, compute-storage separated Doris service that runs in VeloDB's cloud or as BYOC in your account, and VeloDB Enterprise packages hardened Doris builds, a cluster manager and Kubernetes operator for self-managed deployments. It brings Doris' real-time analytics, log search with inverted indexes, and lakehouse federation to teams that do not want to operate Doris themselves. Choosing it means a single-vendor commercial relationship around an Apache-licensed core.
Is VeloDB open source?
No. VeloDB is proprietary, closed-source software.
Does VeloDB support ACID transactions?
Partly. VeloDB offers limited ACID guarantees (for example, single-record or single-partition transactions), with strong consistency.
Does VeloDB scale horizontally?
VeloDB scales horizontally out of the box, with built-in sharding or partitioning. It is comfortable at large scale (≤ 1 PB).
How can I run VeloDB?
You can self-host it and use the vendor's managed cloud. It is available on AWS, Google Cloud, Azure and Alibaba Cloud.
What is VeloDB best for?
VeloDB is a strong fit for managed real-time analytics, log analytics as an Elasticsearch alternative and lakehouse query acceleration. Think twice for OLTP.
What are the best alternatives to VeloDB?
Common alternatives to VeloDB include Apache Doris, StarRocks, ClickHouse, Snowflake and Elasticsearch. The right choice depends on your workload, scale and hosting; WhichDB's smart match ranks them against your requirements.
How popular is VeloDB?
VeloDB ranks #485 of 844 databases on the WhichDB Score (2.3/100), and #44 among columnar / OLAP databases. The score combines public adoption signals such as package downloads, GitHub activity, job posts and developer discussion.