宣布Vitess 18

宣布Vitess 18

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

内容提要

Vitess 18正式发布,增强了MySQL兼容性和可用性。新增外键约束支持,改进查询规划,提升复杂查询性能。CLI迁移至cobra,简化文档生成。支持近零停机的数据迁移和时间点恢复功能,Tablet throttler改用gRPC通信,提升安全性。鼓励用户尝试新版本并反馈。

🎯

关键要点

  • Vitess 18正式发布,增强了MySQL兼容性和可用性。

  • 新增外键约束支持,允许在同一分片内管理外键约束,并计划在未来版本中扩展到跨分片关系。

  • 查询规划显著改进,支持复杂聚合、子查询和派生表,提升复杂查询性能。

  • Vitess CLI迁移至cobra,简化文档生成并支持命令行自动补全。

  • 支持近零停机的数据迁移,能够正确维护外键关系。

  • 新增时间点恢复功能,无需依赖外部binlog服务器,简化恢复过程。

  • Tablet throttler改用gRPC通信,提升安全性,HTTP通信将在下个版本中移除。

  • 鼓励用户尝试新版本并反馈,期待用户的意见和建议。

延伸问答

Vitess 18有哪些主要的新特性?

Vitess 18增强了MySQL兼容性,新增外键约束支持,改进查询规划,提升复杂查询性能,并支持近零停机的数据迁移和时间点恢复功能。

Vitess 18如何支持外键约束?

Vitess 18支持在同一分片内管理外键约束,并计划在未来版本中扩展到跨分片关系。

Vitess 18的查询规划有什么改进?

查询规划显著改进,支持复杂聚合、子查询和派生表,提升复杂查询性能。

Vitess CLI迁移到cobra有什么好处?

迁移到cobra后,Vitess CLI实现了文档自动生成和命令行自动补全,简化了用户操作和文档维护。

Vitess 18如何实现近零停机的数据迁移?

Vitess 18支持近零停机的数据迁移,能够在迁移过程中正确维护外键关系,避免查询错误。

Vitess 18的时间点恢复功能有什么变化?

Vitess 18新增时间点恢复功能,无需依赖外部binlog服务器,简化了恢复过程。

🏷️

标签

➡️

继续阅读