TiDB Serverless Branching:通过数据库分支简化应用开发流程
内容提要
TiDB Serverless于2023年7月10日正式商用,提供完全托管的数据库服务平台,支持灵活的集群配置和基于用量的付费模式。TiDB Serverless Branching功能允许用户为TiDB Serverless集群创建分支,实现并行开发和快速迭代,同时保持生产数据库的稳定性和可靠性。
关键要点
-
TiDB Serverless于2023年7月10日正式商用,提供完全托管的数据库服务平台。
-
TiDB Serverless支持灵活的集群配置和基于用量的付费模式。
-
TiDB Serverless Branching功能允许用户为集群创建分支,实现并行开发和快速迭代。
-
分支是一个独立的实例,包含原始集群的数据快照,建立隔离环境。
-
TiDB Serverless采用写时复制技术,实现快速创建分支,且对原始集群性能无影响。
-
TiDB Serverless Branching帮助开发人员在快速推出新功能与全面测试之间找到平衡。
-
为每个开发人员提供独立的开发和测试环境,消除资源共享和任务干扰。
-
通过TiDB Serverless Branching,开发人员可以快速创建与生产环境相同的分支进行测试。
-
TiDB Serverless Branching可无缝集成到自动化的CICD工作流中,提升代码质量和测试流程。
-
推出了TiDB Cloud分支管理GitHub App,简化分支集成到CI流水线的工作。
-
通过wait-for-tidbcloud-branch GitHub Action,确保测试使用的分支与生产数据库数据一致。
-
TiDB Serverless Branching帮助快速识别潜在问题,提高开发效率和质量保证。
-
TiDB Cloud Branching工作流与流行应用程序框架兼容,支持定制CI/CD工作流。
-
TiDB Serverless Branching简化开发和部署过程,确保生产数据库的稳定性和可靠性。