- Notifications
You must be signed in to change notification settings - Fork68
DBLab enables 🖖 database branching and ⚡️ thin cloning for any Postgres database and empowers DB testing in CI/CD. This optimizes database-related costs while improving time-to-market and software quality. Follow to stay updated.
License
postgres-ai/database-lab-engine
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Database Lab Engine is an opens-source technology that allows blazing-fast cloning of Postgres databases of any size in seconds. This helps solve many problems such as:
- help build dev/QA/staging environments involving full-size production-like databases,
- provide temporary full-size database clones for SQL query analysis optimization (seeJoe bot),
- automatically verify database migrations (DB schema changes) and massive data operations to avoid downtime and performance bottlenecks.
As an example, cloning of 10 TiB PostgreSQL database takes less than 2 seconds.
Read more atPostgres.ai and inthe Docs.
Database Lab Engine is hosted and developed on GitLab.com.
GitLab Inc. is our (Postgres.ai) long-term client and early adopter (seeGitLab Development Docs). GitLab has an open-source version. Last but not least: GitLab uses PostgreSQL.
However, nowadays, not many open-source projects are hosted at GitLab.com unfortunately. Please support the project giving a GitLab star! It's onthe main page, at the upper right corner:
See Database Lab tutorials:
For stable Docker images seepostgresai/dblab-server repository on DockerHub.
Install Database Lab client CLI on a Linux architecture (e.g., Ubuntu):
curl https://gitlab.com/postgres-ai/database-lab/-/raw/master/scripts/cli_install.sh| bashAlso, binaries available for download:Alpine,other.
Openan Issue to discuss ideas, opena Merge Request to propose a change.
See ourGitLab Container Registry for develop Docker images.
- Install
golangci-lint:https://github.com/golangci/golangci-lint#install
- Check ourQ&A
- or join our Community (links below)
About
DBLab enables 🖖 database branching and ⚡️ thin cloning for any Postgres database and empowers DB testing in CI/CD. This optimizes database-related costs while improving time-to-market and software quality. Follow to stay updated.
Topics
Resources
License
Code of conduct
Contributing
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.

