Vitess 12 正式发布,扩展 MySQL 实例集群的数据库解决方案

栏目: 软件资讯 · 发布时间: 4年前

内容简介:Vitess 12 正式版已发布。 Vitess 是一个用于部署、扩展和管理大型 MySQL 实例集群的数据库解决方案。Vitess 集 MySQL 数据库的很多重要特性和 NoSQL 数据库的可扩展性于一体。它的架构设计使得您可以像在物理机上...

Vitess 12 正式版已发布

Vitess 是一个用于部署、扩展和管理大型 MySQL 实例集群的数据库解决方案。Vitess 集 MySQL 数据库的很多重要特性和 NoSQL 数据库的可扩展性于一体。它的架构设计使得您可以像在物理机上一样在公共云或私有云架构中有效运行。它结合并扩展了许多重要的 MySQL 功能,同时兼具 NoSQL 数据库的可扩展性。Vitess 可以帮助解决以下问题:

  • 支持对 MySQL 数据库进行分片来扩展 MySQL 数据库,应用程序无需做太多更改
  • 从物理机迁移到私有云或公共云
  • 部署和管理大量的 MySQL 实例

在此版本中,Vitess 在多个方面取得了重大进展,包括 Gen4 planner、VTAdmin 和其他改进。

Gen4 Planner

Gen4 是最新版本的查询计划程序 (query planner),在 Vitess 12 中属于实验性功能。如需使用 Gen4,VTGate 的-planner_version flag 需要被设置为gen4

VTAdmin

在 Vitess 10.0 中引入的实验性多集群管理 API 和 Web UI 称为 VTAdmin,现在最新版本 Vitess 12 改进了基于 vreplication 的 Reshard 工作流。

Vitess 12.0 引入了基于角色的访问控制 (RBAC) 的实验性实现,允许 Vitess 运维人员根据其 Vitess 环境的特定授权实现来允许或拒绝 API 端点。这为即将到来的 vtctld2 UI 弃用计划提供了基础。请注意,VTAdmin 不提供任何身份验证实现;用户可提供他们自己的,适用于他们部署的特定细节相关的认证。

部署 vtadmin-api 和 vtadmin-web 组件是完全可选的。VTAdmin 依赖于新的 VtctldServer API,因此必须在 vtctlds 上运行新的 grpc-vtctld 服务才能使用它。

Benchmarking

根据官方的介绍,自上次发布以来,arewefastyet 发生了细微的变化。Web 服务器使用新的基准测试队列,该队列消耗更少的计算资源并避免两次运行相同的基准测试。为增强对新 Gen4 查询计划程序性能的信任,团队开发了一项功能,可以将宏基准测试生成的查询计划及其统计信息(执行时间、执行计数)可视化。在比较 V3 和 Gen4 的性能时提供了更多的优势。

使用更包容性的命名

此版本进行了重大的命名改变,例如删除 master,用 primary 或 source 代替,这些变化现在已向后兼容。在下一个版本中,废弃的命令将被删除,这意味着使用废弃命令的脚本应该被修改为使用新的命令。

下载地址 | 发布公告


以上所述就是小编给大家介绍的《Vitess 12 正式发布,扩展 MySQL 实例集群的数据库解决方案》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

自媒体之道

自媒体之道

吴晨光 / 中国人民大学出版社有限公司 / 2018-7-31 / CNY 49.80

内容简介: 《自媒体之道》为你解决四个问题: 1. 一篇10万+的刷屏文章是怎么写出来的? 2. 一支10万+的爆款视频是怎么做出来的? 3. 一个100万+粉丝的大号是怎么运营的? 4. 神秘的人工智能(AI)和备受争议的算法是怎么运行的? 这部超过30万字的著作,集纳了中国顶尖自媒体人和平台运营者3年的实操经验。全书13章,详解案例150+,提炼“锦囊秒句”......一起来看看 《自媒体之道》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

在线进制转换器
在线进制转换器

各进制数互转换器

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具