Postgres.ai 团队很高兴地宣布 Database Lab Engine (DLE) (https://github.com/postgres-ai/database-lab) 3.1 版本发布,这是迄今为止最先进的开源软件,为快速增长的项目赋能开发、测试和故障排查环境。使用 Database Lab Engine 3.1 可以通过在软件开发中实施"左移测试"方法为企业提供竞争优势。
Database Lab Engine 是一项开源技术,支持 PostgreSQL 的精简克隆。当您需要扩展开发流程时,精简克隆非常有用。DLE 可以在单台机器上管理数十个独立的数据库克隆,使每个工程师或自动化流程都能在几秒钟内获得自己的数据库,无需额外成本。
在此版本中,开发团队还专注于 Database Lab Engine 社区建设,使获取帮助或贡献变得更加容易。团队欢迎所有新贡献者:@Nikolay Devxx (https://gitlab.com/ndevxx)、@asotolongo (https://gitlab.com/asotolongo)、@Tanya301 (https://github.com/Tanya301)、@denis-boost (https://github.com/denis-boost)、@pietervincken (https://github.com/pietervincken)、@ane4ka (https://github.com/ane4ka)。
重要提示:从旧版本迁移需执行操作。如果您正在运行 DLE 3.0 或更早版本,升级到 DLE 3.1 前请阅读迁移说明 (https://gitlab.com/postgres-ai/database-lab/-/releases/v3.1.0#migration-notes)。
DLE 3.1 的新特性:
原生支持 pgBackRest 作为从归档恢复数据的工具(物理模式,包括持续更新状态),作为现有 WAL-G 支持的补充
允许在 DLE CLI 配置中设置时区,以改善在 CI/CD 流水线中使用 DLE 的体验
改进了 README.md (https://github.com/postgres-ai/database-lab-engine/blob/master/README.md),翻译成四种语言,新增 CONTRIBUTING.md (https://github.com/postgres-ai/database-lab-engine/blob/master/CONTRIBUTING.md)、SECURITY.md (https://github.com/postgres-ai/database-lab-engine/blob/master/SECURITY.md) 和 CODE_OF_CONDUCT.md (https://github.com/postgres-ai/database-lab-engine/blob/master/CODE_OF_CONDUCT.md)
引擎和 UI 的众多改进,提升逻辑模式和物理模式下的使用体验
社区动态:
DLE 在 GitHub 上的 star 数已超过 1,100;感谢每一位以任何方式支持项目的人
Pieter Vincken 发布了一篇博客文章,分享了使用 DLE 的经验:"Testing with production data made easy" (https://ordina-jworks.github.io/cloud/2022/02/14/postgres-ai.html)
Twitter 账号粉丝已达 400——请关注 @Database_Lab (https://twitter.com/Database_Lab)
DLE 现有 15 位贡献者。欢迎更多贡献!查看"good first issues" (https://gitlab.com/postgres-ai/database-lab/-/issues?sort=created_date&state=opened&label_name%5B%5D=good+first+issue)
请考虑各种贡献方式——阅读 CONTRIBUTING.md (https://github.com/postgres-ai/database-lab-engine/blob/master/CONTRIBUTING.md)
延伸阅读
DLE 3.1 发布说明 (https://github.com/postgres-ai/database-lab-engine/releases/tag/v3.1.0)
Database Lab 文档
适用于任何数据库的教程
Amazon RDS 教程
交互式教程 (Katacoda) (https://www.katacoda.com/postgres-ai/scenarios/database-lab-tutorial)
反馈与贡献征集
非常感谢您的反馈和贡献:
Database Lab 社区 Slack (https://slack.postgres.ai/)
DLE 与数据库迁移检查器问题跟踪器 (https://gitlab.com/postgres-ai/database-lab/-/issues)
Database Lab Terraform 模块问题跟踪器 (https://gitlab.com/postgres-ai/database-lab-infrastructure/-/issues)
喜欢 Database Lab?请在 GitHub 上给我们加星:https://github.com/postgres-ai/database-lab (https://github.com/postgres-ai/database-lab)。