宣布 Vitess 18 发布

宣布 Vitess 18 发布

💡 原文英文,约600词,阅读约需3分钟。
📝

内容提要

Vitess 18发布,增加外键支持、查询规划器增强、CLI改进、在线DDL和时间点恢复等功能,修复错误并改进基准测试系统。

🎯

关键要点

  • Vitess 18正式发布,增加了外键支持、查询规划器增强、CLI改进、在线DDL和时间点恢复等功能。
  • 外键支持:Vitess现在可以管理同一分片内的外键,未来计划扩展到跨分片关系。
  • 查询规划器增强:改进后的查询规划器支持复杂聚合、子查询和派生表,提升了分片数据库的查询性能。
  • CLI改进:CLI迁移到cobra,自动生成参考文档,支持命令行补全,旧的vtctl/vtctlclient二进制文件已被弃用。
  • VReplication和在线DDL:支持带外键关系的数据导入,近乎零停机时间的数据迁移,在线DDL提供更好的进度估计。
  • 时间点恢复:新增不依赖外部binlog服务器的特定时间戳恢复功能,旧的依赖binlog服务器的功能将被弃用。
  • Tablet Throttler:使用gRPC进行通信,提升安全性,http将在下一个版本中移除。
  • 基准测试系统Arewefastyet进行了改进,提升了可靠性和可用性,并修复了多个错误。
  • 鼓励用户尝试Vitess 18,并欢迎反馈。
➡️

继续阅读