Lakebase Autoscaling
info
Lakebase Autoscaling is the latest version of Lakebase, with autoscaling compute, scale-to-zero, branching, and instant restore. For supported regions, see Region availability. If you are a Lakebase Provisioned user, see Lakebase Provisioned.
Lakebase Autoscaling is 100% standard Postgres with automatic scaling, instant branching, and deep integration with the Databricks platform. Create a project, get a connection string, and start building.
-
- Get started with Lakebase
- Create a project, connect, run your first query, and explore integrations with Unity Catalog and the Databricks lakehouse.
-
- Serve lakehouse data in your app
- Sync Unity Catalog tables into Lakebase for low-latency app serving. Eliminate reverse ETL pipelines with fully managed syncs.
-
- Replicate operational data to the lakehouse
- Stream Postgres changes to Delta tables with continuous CDC for analytics, history, and downstream pipelines. (Beta)
Learn about Lakebase Autoscaling
-
- What is Lakebase Autoscaling?
- Overview of Lakebase architecture, branching, and how projects are organized.
-
- Tutorials
- Hands-on tutorials for common workflows including branching, app development, and user access.
-
- Core concepts
- Autoscaling, scale-to-zero, branching, and how separated compute and storage works.
Key features
Explore features that optimize performance, reduce costs, and enable flexible development workflows.
-
- Autoscaling
- Automatically adjust compute resources based on workload demand.
-
- Scale to zero
- Automatically suspend inactive computes to minimize costs.
-
- Branches
- Create isolated branches for development and testing.
-
- Read replicas
- Create read-only replicas to scale read operations.
-
- Instant restore
- Create a new branch from any point in time within your restore window.
Connect and query
Use various tools and interfaces to connect to and query your database.
-
- Connect to your database
- Learn different ways to connect to your Lakebase database.
-
- Query with SQL Editor
- Use the built-in SQL Editor to query and manage your database.
-
- Tables editor
- Use the visual interface to view, edit, and manage data and schemas.
-
- Postgres clients
- Connect using standard Postgres clients and tools.
-
- Querying data at a point in time
- Query data using point-in-time branches.
Databricks integrations
Connect Lakebase with your existing Databricks data and workflows.
-
- Register in Unity Catalog
- Register your Lakebase database in Unity Catalog for unified governance.
-
- Serve data with synced tables
- Serve lakehouse data through your Lakebase database for low-latency applications.
-
- Lakehouse Sync
- Continuously sync Lakebase tables to Unity Catalog Delta tables for analytics and history. (Beta)
Manage and operate
Create, configure, and manage your projects and resources.
-
- Manage projects
- Create, configure, and manage projects.
-
- Manage project permissions
- Grant and manage permissions to control project access and management.
-
- Manage branches
- Create and manage branches for development and testing.
-
- Manage computes
- Configure compute resources and scaling for your branches.
-
- Manage read replicas
- Create and manage read-only replicas to scale read operations.
-
- Manage roles
- Create and manage Postgres roles and permissions.
-
- Manage databases
- Create and manage databases within your branches.
-
- API
- Use the Lakebase Autoscaling API to manage projects, branches, and computes programmatically.
-
- Databricks CLI
- Use the Databricks CLI to manage projects, branches, and computes programmatically.
-
- Declarative Automation Bundles
- Use Declarative Automation Bundles to manage projects, branches, and computes as code.
-
- Terraform
- Use Terraform to manage projects, branches, and computes as code.
-
- Updates
- Manage Postgres version updates for your projects.
-
- Monitor
- Track performance, usage, and health metrics.
-
- Backup and restore
- Configure automated backups and point-in-time recovery.