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

    0 码力 | 47 页 | 13.24 MB | 1 年前
    3
    文档介绍了Vitess,这是一个基于MySQL的数据库系统,支持高可用性和大规模扩展。Vitess适用于云环境,能够处理大规模数据和高并发查询。文档展示了Vitess在Sjack的应用案例,迁移后实现了327%的查询量提升,每秒处理50万次查询,延迟仅1毫秒。Sjack的目标是将所有MySQL数据库迁移到Vitess,以实现更高效的管理。
  • pdf 文档 Pentest-Report Vitess 02.2019

    0 码力 | 9 页 | 155.02 KB | 1 年前
    3
    This document reports the results of a security assessment conducted by Cure53 on the Vitess software database scaler in February 2019. The assessment involved two phases: manual code auditing and code-assisted penetration testing. Despite the thorough testing, only three minor issues were identified, demonstrating Vitess's secure and robust nature. The testing methodology was comprehensive, covering API endpoints, input handlers, cryptographic aspects, and Kubernetes deployment configurations. The findings highlight the effectiveness of the security measures implemented by the Vitess team, particularly in limiting the attack surface and securing user-supplied input.
  • pdf 文档 Vitess security audit

    0 码力 | 41 页 | 1.10 MB | 1 年前
    3
    本报告详细描述了Ada Logics在2023年3月和4月对Vitess进行的安全审计。审计重点是Vitess的新组件VTAdmin,主要目标包括威胁模型的正式化、代码审查、模糊测试套件的评估与改进,以及SLSA合规性审查。审计发现了12个安全问题,其中两个被列为CVE(CVE-2023-29194和CVE-2023-29195),并为Vitess的OSS-Fuzz集成添加了3个新的模糊器。报告还指出,威胁模型在发现和修复漏洞中发挥了重要作用,而SLSA评估显示Vitess在供应链安全方面仍需改进。
  • pdf 文档 The Vitess 10.0 Documentation

    0 码力 | 455 页 | 3.07 MB | 1 年前
    3
    Vitess 是一个用于管理和扩展数据库的平台,支持在 Kubernetes 上运行,提供架构设计、部署方法、升级策略和备份恢复功能。文档详细介绍了 Vitess 的组件、云原生特性、升级步骤以及如何通过备份存储和引擎进行数据管理。此外,还提到了 Vitess 在不同会议和活动中的应用案例。
  • pdf 文档 2019 Vitess at GoSV

    0 码力 | 20 页 | 1.07 MB | 1 年前
    3
    文档介绍了Vitess,一个针对MySQL的高扩展性分片中间件,具有高可用性和云原生特性。Vitess支持多区部署,并提供连接池、热行保护、行计数限制和黑名单等功能,以提升数据库性能和稳定性。其架构下,分片对应用层是透明的,简化了数据库扩展和管理。
  • pdf 文档 The Vitess 6.0 Documentation

    0 码力 | 210 页 | 846.79 KB | 1 年前
    3
    文档详细阐述了Vitess 6.0的架构、功能及使用指南,主要包括RPC服务的安全传输机制、Caller ID功能、Vitess API方法、安装及构建步骤、VTExplain工具的使用等内容。此外,文档还介绍了Vitess在云原生环境中的部署,包括Kubernetes集成,以及提供了丰富的资源和实用工具以辅助开发和运维。
  • pdf 文档 The Vitess 9.0 Documentation

    0 码力 | 417 页 | 2.96 MB | 1 年前
    3
    文档详细介绍了Vitess 9.0的功能、部署和管理。Vitess是一款为MySQL设计的伸缩性解决方案,最初由YouTube开发,以解决数据库容量和流量问题。其核心功能包括支持多种MySQL语法、VReplication数据复制、VSchema路由机制、可插拔的持久性策略以及与Kubernetes的集成部署。文档还涵盖了升级指南、故障排除方法、架构图解及相关资源链接。Vitess支持在线模式和分区技术,通过Kubernetes实现云原生分布式数据库管理。
  • pdf 文档 The Vitess 7.0 Documentation

    0 码力 | 254 页 | 949.63 KB | 1 年前
    3
    文档详细介绍了Vitess 7.0的功能和部署方式。Vitess是一款云原生分布式数据库,能够与Kubernetes无缝集成,支持水平扩展和分片技术,以解决MySQL的扩展性问题。文档还涵盖了Vitess的升级过程,包括版本兼容性、升级顺序和滚动升级策略。此外,文档介绍了Vitess的安全模型、用户和权限管理,以及如何通过VTEXplain工具分析SQL执行计划。Vitess支持序列功能,并提供了迁移和复制工具VReplication,用于实现数据的分片和复制。
  • pdf 文档 The Vitess 5.0 Documentation

    0 码力 | 206 页 | 875.06 KB | 1 年前
    3
    文档系统阐述了Vitess 5.0的架构、功能及其在云原生环境中的应用。Vitess是一款适用于云部署的分布式数据库解决方案,支持通过Kubernetes进行容器编排。其主要功能包括支持MySQL的伸缩性、支持分片、复制和事务管理等。文档还介绍了Vitess的发展历史,从2010年YouTube的MySQL扩展需求诞生,到现在作为开源工具的应用。未来版本的规划包括改进VReplication、支持PostgreSQL、提升安全性和Ease of Use。同时,文档提供了丰富的学习资源和社区支持,比如视频、会议 записи和Slack讨论组。
  • pdf 文档 The Vitess 12.0 Documentation

    0 码力 | 534 页 | 3.32 MB | 1 年前
    3
    文档提供了关于 Vitess 12.0 的详细信息,包括其架构、云原生支持、roadmap、故障排除指南、升级步骤以及模式更改方法。Vitess 是一个适用于云环境的数据库扩展工具,支持通过 Kubernetes 部署,具有丰富的组件如 vttablet 和 vtgate。文档还介绍了 Vitess 的未来开发计划,包括 MySQL 兼容性改进、查询规划增强和模式更改优化。升级指南强调了逐步升级的重要性,而模式更改部分则讨论了在避免停机的情况下进行架构调整的方法。
共 13 条
  • 1
  • 2
前往