Database Lab Engine (DLE) 是一个 PostgreSQL 数据库的实验平台,以开源许可 (AGPLv3) 分发。DLE 可以即时创建生产数据库的完整大小的精简克隆。利用这些克隆,您可以
Database Lab Engine 可以为任何大小的数据库生成精简克隆,消除了使用传统方法创建“厚”数据库副本所需数小时(甚至数天!)的时间。精简克隆是独立的、完全可写的,并且行为与生产环境完全一致:它们将拥有相同的数据并生成相同的查询计划。
详细了解 Database Lab Engine,并注册账户以获得自动演示,请访问 Postgres.ai。
DLE 2.5 大大扩展了直接从托管数据库服务以及逻辑转储自动准备快照的功能,具体包括:
从 2.5 版本开始,如果存在多个快照,可以将克隆的数据库状态重置到特定的快照。请参阅 DLE CLI 参考。重置命令还有一个新选项 --latest,允许在不知道快照名称的情况下重置到最新的可用状态。这在克隆长时间运行、占用特定端口,并且某些应用程序(例如分析工具)配置为与之配合使用的情况下非常有用——用户可以定期切换到最新的数据库状态,而无需重新配置其应用程序。
所有新的恢复功能也已在 Terraform 模块 中提供(目前仅支持 AWS)。
此外,本次发布还有许多改进和修复。请阅读 完整的更新日志。