kdb是基于云原生数据库敏捷解决方案,支持MySQL、PostgreSQL等数据库,并支持当前主流的部署架构方案。保护企业使用一整套的方案,方便快捷,易于使用。
架构总体分为2层:
- 控制面
- 数据面
组件以及职责功能划分:
- kdb-admin 负责运维管控平台
- kdb是基于云原生实现的operator控制器,负责k8s集群内实例生命周期的管理
- kdb-sidecar
- kdblet,是负责管控数据库的容器组件,如负责数据库初始化、主动搭建、主从切换等等
- kdbmonitor,负责数据库的监控指标的采集
- KdbProxy,可选组件,是数据库层的proxy
- proxysql
- pgbouncer
- Prometheus和grafna 实现的监控报警
MySQL支持的部署架构
- 主备方案(双向复制)
- 一主多从(限制最多3个从节点)
- MGR架构部署
- PXC架构部署
- xxxx
- xxxx
- xxxx
- xxxx
- xxxx
- xxxx
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request
- 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
- Gitee 官方博客 blog.gitee.com
- 你可以 https://gitee.com/explore 这个地址来了解 Gitee 上的优秀开源项目
- GVP 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
- Gitee 官方提供的使用手册 https://gitee.com/help
- Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 https://gitee.com/gitee-stars/