Skip to main content

Databend Cloud Architecture

Alt text

The metadata service is a multi-tenant service that stores the metadata of each tenant in Databend Cloud in a highly available Raft cluster. This metadata includes:

  • Table schema: including the field structure and storage location information of each table, providing optimization information for query planning and providing transaction atomicity guarantee for the storage layer write;
  • Cluster management: When the cluster of each tenant starts, multiple instances within the cluster will be registered as metadata and provide health checks for the instances to ensure the overall health of the cluster;
  • Security management: saves user, role, and permission-granting information to ensure the security and reliability of data access authentication and authorization processes.