Skip to main content

What Is VeloDB Cloud

VeloDB Cloud is a fully managed real-time analytics and search database built on Apache Doris. You can bring in data from operational systems, object storage, data lakehouses, and observability pipelines, then query it with SQL from the VeloDB Cloud console or supported external clients. VeloDB Cloud manages the underlying infrastructure, so you can focus on your data and applications.

Why VeloDB Cloud

VeloDB Cloud supports multiple cloud platforms, including AWS, Google Cloud, and Azure. The available platforms depend on the deployment model you choose. Storage and compute are separated, so you can scale them independently.

The following table shows how VeloDB Cloud can support common scenarios, including connecting applications, validating a production use case, and moving from Apache Doris.

If you need toHow VeloDB Cloud helps
Power real-time dashboards and apps for many concurrent users and AI agentsIngests streaming data and serves low-latency SQL queries at high concurrency.
Keep analytics in sync with your operational databasesContinuously ingests inserts, updates, and deletes from MySQL and PostgreSQL through CDC, using primary-key upserts.
Store and search logs, metrics, and tracesStores observability data in object storage and searches it with full-text inverted indexes.
Retrieve context for Large Language Models (LLMs) and AI agentsRuns vector search, full-text search, and SQL filters in one query for Retrieval-Augmented Generation (RAG).
Query across your data lakesReads Iceberg, Hudi, Paimon, and Hive tables, plus external databases, in place without copying data.

Core capabilities

  • Ingest and update data in real time.

    VeloDB Cloud lets you stream data in with low latency and query it immediately. Primary-key upserts and deletes keep tables current as source data changes. You can also scale compute out and in on demand.

  • Support full-text search and vector search.

    You can run full-text search, vector search, and structured SQL filters in a single query. The SEARCH() function uses an Elasticsearch-compatible syntax for phrase, wildcard, and regex queries.

  • Connect AI agents to your data.

    Use the MCP Server to let an agent query and reason over live data.

  • Query lakehouse data and external databases.

    VeloDB Cloud can read and write open table formats and query external databases in place.

  • Reuse Apache Doris tools and SQL.

    VeloDB Cloud speaks the MySQL protocol and is wire-compatible with Apache Doris SQL, so your existing Apache Doris clients, BI tools, and connectors can often work with minimal or no changes.

How VeloDB Cloud works

VeloDB Cloud separates storage from compute. Object storage holds the full dataset at low cost, and one or more compute clusters query it. Clusters share the same storage but isolate their workloads, and each scales independently on demand.

VeloDB Cloud storage and compute separation architecture

Key concepts

Key concepts of VeloDB Cloud

ConceptWhat it means for you
OrganizationYour company's or team's top-level account. Billing, resources, and data are isolated between organizations.
WarehouseA logical unit that holds compute and storage. An organization can run multiple warehouses that are isolated from each other to separate business domains.
ClusterA compute group inside a warehouse. Clusters in the same warehouse share data, isolate workloads, and scale independently.
StorageThe shared object-storage layer that holds the full dataset for all clusters in a warehouse.

Choose a deployment model

You can use VeloDB Cloud in either of these deployment models:

  • SaaS runs in VeloDB Cloud's environment. VeloDB Cloud provisions and operates the SaaS warehouse for you.
  • BYOC (Bring Your Own Cloud) runs the warehouse in your own cloud account while VeloDB Cloud manages the service for you.

See Deployment Models to choose the model that fits your security, networking, and operational requirements.

Relationship with Apache Doris

VeloDB Cloud is a company founded by core developers of Apache Doris. VeloDB Cloud is built on Apache Doris, and it is wire-compatible with Apache Doris SQL, so you can migrate data and queries between the two without rewriting them.

Compared with self-managed Apache Doris, VeloDB Cloud provides you with more capabilities:

  • Skip infrastructure management.

    You do not need to install, deploy, patch, or upgrade the software.

  • Manage everything from the VeloDB Cloud console.

    Use the built-in SQL Editor, monitoring, alerting, and cluster management tools.

  • Scale compute as your workload changes.

    Scale clusters on demand and pay only for the compute you use.

  • Meet your security and compliance requirements.

    Use SOC 2 compliance, encryption at rest and in transit, SSO, and BYOC in your own cloud account.

  • Rely on managed operations.

    VeloDB Cloud handles automated backups, high availability, and expert support for you.

For a detailed comparison, see VeloDB Cloud vs. Apache Doris. For version mapping, see Version Mapping between VeloDB Cloud and Apache Doris.

What's next

Create a warehouse and run your first query with a 30-day free trial and US$300 in credits.