Skip to main content

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.