Vitess 15 发布
Vitess 是一个用于部署、扩展和管理大型 MySQL 实例集群的数据库解决方案。Vitess 集 MySQL 数据库的很多重要特性和 NoSQL 数据库的可扩展性于一体。它的架构设计使得您可以像在物理机上一样在公共云或私有云架构中有效运行。它结合并扩展了许多重要的 MySQL 功能,同时兼具 NoSQL 数据库的可扩展性。
Vitess 可以帮助解决以下问题:支持对 MySQL 数据库进行分片来扩展 MySQL 数据库,应用程序无需做太多更改;从物理机迁移到私有云或公共云;部署和管理大量的 MySQL 实例。
Vitess 15 正式发布,更新内容如下:
VTOrc
VTOrc 是一个 Vitess 原生的集群监控和恢复组件,现在已经达到 GA。VTOrc 可以监控和修复 Vitess 集群,并能实现自动化恢复。这使得 Vitess 可以完全自我修复,并对 MySQL 服务器的故障具有弹性。它还取消了用户传统上依赖的与 Orchestrator 的第三方集成,以从 MySQL 服务器故障中恢复。部署 VTOrc 的用户通过减少运行 Vitess 的操作负担和停机时间而受益。
VTAdmin
VTAdmin 是 Vitess 的下一代集群管理 API 和 UI,现在同样也是 GA。与之前的 UI 不同,VTAdmin 提供了一个单一的控制平面来管理多个 Vitess 集群(例如,开发与生产),而之前的 UI 只能在每个集群的基础上使用。VTAdmin 使得用户更容易监控和管理他们的 Vitess 部署,并大大减少他们在这方面花费的时间。VTAdmin 是建立在现代 UI 技术栈上的,随着新特性和功能的增加,将能够保持一个更丰富的 Web UI。
旧的 UI:
新的 UI:
VEP-4 进展
除了这些主要的工作外,Vitess 在 VEP-4 上也取得了巨大的进展,Vitess 重新组织了代码,使 Vitess 二进制文件和它们的标志在帮助文本中清楚地排列起来。对可用性带来了立竿见影的效果,使我们能够很好地转向 viper 的实施,这将促进更多的改进,包括标志语法的标准化和运行时配置的重新加载,bi确保从其他平台迁移或与其他平台整合的用户获得无缝体验。
VDiff v2 更新
用于检查数据迁移是否成功的 VDiff v2 现在已经完成了功能开发。在之前的版本中是时间和内存密集型的,如果失败了,用户需要重新开始,而 VDiff v2 分配了工作,所以内存问题几乎被消除了。它也是可恢复的,所以如果有任何原因中断,用户可以从他们中断的地方开始。错误报告的改进也有助于确保用户知道在恢复之前需要修复的内容。VDiff v2 大大增强了可用性,并期望在下一个版本中达到 GA。
MySQL 兼容性和性能
新版本继续在 MySQL 兼容性和性能方面做出改进。例如,我们现在为子查询和派生表产生更有效的查询计划。还改进了基准测试基础设施 arewefastyet,以使其更容易添加新的基准测试。
更多详情可查看:https://github.com/vitessio/vitess/releases/tag/v15.0.0

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
AlmaLinux 8.7 Beta 发布,CentOS 替代方案
AlmaLinux 是一个自由和开源的 Linux 发行版,最初由 CloudLinux 创建,提供一个社区支持的生产级企业操作系统,与 Red Hat Enterprise Linux(RHEL)二进制兼容。AlmaLinux 的第一个稳定版本于 2021 年 3 月 30 日发布。 2021 年 3 月 30 日,AlmaLinux OS Foundation(AlmaLinux 操作系统基金会)成立,从 CloudLinux 手中接管了 AlmaLinux 的开发和治理,CloudLinux 承诺每年为该项目提供 100 万美元的资金。 注意:这是一个 Beta 版本,不应该用于生产环境中。AlmaLinux 8.7 Beta 更新内容如下: 增加了一个新的软件包: XMLStarlet 添加了新的模块: Ruby 3.1 Mercurial 6.2 Node.js 18 更新了模块: 将 Redis 6 更新到 6.2.7 版本 更新了命令行工具 将 opencryptoki 更新至 3.18.0 将 powerpc-utils 更新至 1.3.10 将 libva 更新至 2...
- 下一篇
Podman v4.3.0 发布,容器 pod 管理工具
Podman 4.3.0 已发布。此版本添加了许多新功能,修复了 30 多个错误 ,以及包含其他优化。 Podman 是一个无守护进程的容器引擎,用于在 Linux 系统上开发、管理和运行 Open Container Initiative (OCI) 容器和容器镜像。Podman 提供了一个与 Docker 兼容的命令行前端,它可以作为 Docker CLI 使用,简单地说你可以直接添加别名:alias docker=podman 来使用 Podman。 更新亮点是改进 Docker 兼容性,包括为 Podman 的命令行添加许多缺失的选项和别名,以进一步帮助用户无缝过渡到 Podman。此外,Podman 与 Kubernetes 的集成也有很多改进,包括改进与 systemd 的集成以及对自动更新的支持。 Podman 开发团队表示,在开发 Podman 4.3 期间,改进与 Docker 的兼容性是他们优先级最高的任务。开发团队依照 Docker 命令行工具审查了 Podman 的命令,以确定缺失和不支持的选项,然后添加和修复差异。其中的一部分工作是为多个 Podman 命令添...
相关文章
文章评论
共有0条评论来说两句吧...