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. |