ITPub博客

首页 > 数据库 > > 什么是 RadonDB MySQL ?

什么是 RadonDB MySQL ?

作者:gaokeke123 时间:2022-01-06 16:24:16 0 删除 编辑

RadonDB MySQL 是基于 MySQL 的开源、高可用、云原生集群解决方案。支持一主多从高可用架构,并具备安全、自动备份、监控告警、自动扩容等全套管理功能。

目前 RadonDB MySQL 已支持 Kubernetes 和 KubeSphere 平台部署 MySQL 高可用集群。

架构图

  • 通过 Raft 协议实现无中心化选主
  • 通过 Semi-Sync 基于 GTID 模式同步数据

核心功能

  • MySQL 高可用
    • 无中心化自动选主
    • 主从秒级别切换
    • 集群切换的数据强一致性
  • 集群管理
  • 监控告警
  • 集群日志管理
  • 账户管理

快速部署

目前已支持在 Kubernetes 平台及多种 KubeSphere 平台的部署方式。

版本路线

版本功能实现方式
1.0MySQL 高可用 无中心化自动选主 主从秒级别切换 数据强一致性 集群管理 监控告警 集群日志管理 账户管理Helm
2.0增删节点 自动扩缩容 升级集群 备份与恢复 故障自动转移 自动重建节点 自动重启服务 账户管理(提供 API 接口) 在线迁移Operator
3.0自动化运维 多节点角色 灾备集群 SSL 传输加密Operator

协议

RadonDB MySQL 基于 Apache 2.0 协议。

有任何 RadonDB MySQL 错误、问题和功能,请您提交在 RadonDB MySQL GitHub 提交 Issue。

https://github.com/radondb/radondb-mysql-kubernetes 项目 GitHub 地址

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26692020/viewspace-3131138/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: OushuDB 体系架构
请登录后发表评论 登录
全部评论
大家好

注册时间:2013-08-14

  • 博文量
    1432
  • 访问量
    31637