内容提要
Vitess 21发布,增强了查询兼容性、集群管理和VReplication功能,支持原子分布式事务和递归CTE。新增物化参考表、多指标限流、在线DDL改进及mysqlshell引擎。Vitess Kubernetes Operator支持VTGate水平自动扩展和Kubernetes 1.31。
关键要点
-
Vitess 21发布,增强了查询兼容性、集群管理和VReplication功能。
-
支持原子分布式事务和递归CTE,提升查询灵活性。
-
新增物化参考表,支持动态工作流配置。
-
VTOrc中增加了跟踪错误GTID的新指标。
-
多指标限流功能重新设计,支持多种指标同时处理。
-
在线DDL功能有多项改进,包括支持ALTER VITESS_MIGRATION CLEANUP ALL命令。
-
引入实验性mysqlshell引擎,支持逻辑备份和恢复。
-
VExplain增强,提供详细的查询执行路径和列使用分析。
-
Vitess Kubernetes Operator支持VTGate水平自动扩展和Kubernetes 1.31。
-
VTAdmin新增页面用于创建和管理VReplication工作流。
延伸问答
Vitess 21有哪些新功能?
Vitess 21增强了查询兼容性、集群管理和VReplication功能,支持原子分布式事务和递归CTE,新增物化参考表和多指标限流等功能。
Vitess 21如何支持原子分布式事务?
Vitess 21重新引入了原子分布式事务,提供更深的集成和简化的配置,当前处于实验阶段。
Vitess Kubernetes Operator在新版本中有什么改进?
Vitess Kubernetes Operator支持VTGate的水平自动扩展,并升级到Kubernetes 1.31,提升了可扩展性和部署灵活性。
VExplain在Vitess 21中有哪些增强?
VExplain新增了详细的查询执行路径和列使用分析功能,帮助开发者和DBA分析性能瓶颈。
Vitess 21的在线DDL功能有哪些改进?
在线DDL功能进行了多项改进,包括支持ALTER VITESS_MIGRATION CLEANUP ALL命令和更好的性能分析。
Vitess 21如何处理多指标限流?
Vitess 21重新设计了多指标限流功能,支持同时处理多种指标,提升了用户对限流器的控制能力。