1. 自己作为tidb开源数据库的初期开发者;
2. 当时觉得云计算是未来的趋势,并且tidb支持的扩缩容;
3. 所以就把tidb引入到公司内部,让tidb借助云计算实现动态的可伸缩,以及按需申请。
TiDB Operator 是基于 Kubernetes 的 TiDB 集群管理工具,支持多租户隔离、一键式扩缩容、滚动升级及多磁盘挂载配置。通过 Web 界面可完成全量/增量数据迁移、备份恢复、监控告警等操作,同时依托 Kubernetes 的自动化能力实现高可用与资源优化,适用于金融、电商等高并发场景。其声明式配置简化了运维流程,提升集群管理效率。
https://github.com/aliyx/tidb-operator
1. 开发周期大概在半年左右,然后发布到github;
2. 作为开源数据库tidb的operator,集成kubernetes提供的restful api接口;
3. 在公司内部已经实施;