Projects

Lakebase resources are organized into a project structure. A project is the top-level container for your database resources. The project holds your branches, computes, roles, and databases. Think of a project as the unit of organization for one application or workload.

Databricks Workspace
  └── Project(s)
      └── Branch(es)
          ├── Compute (primary R/W)
          ├── Read replica(s) (optional)
          ├── Role(s)
          └── Database(s)
                 └── Schema(s)
Object Description
Project The top-level container for your database resources. A project contains branches, databases, roles, and compute resources. See Manage projects.
Branch An isolated database environment that shares storage with its parent branch. Each project can contain multiple branches. See Manage branches.
Compute The Postgres server that powers a branch. Each branch has its own compute that provides the processing power and memory for database operations. See Manage computes.
Database A standard Postgres database within a branch. Each branch can contain multiple databases with their own tables, schemas, and data. See Manage databases.