一边学python,为主动开发丰富功能做准备,一边测试应用已经开源的管理平台,不会开发的DBA不是一个好的DBA
当前我能找到的开源数据库运维平台有以下几个,我正在逐一进行验证,结合同学的推荐,最终选出一个成熟好用的
https://github.com/mysql-inception/inception == inception 多家大公司开发的基础,2019-03-05 的时候已经闭源
https://github.com/arkcontrol/arkcontrol == inception 闭源后给了一个推荐链接 arkcontrol 能够集群管理
https://github.com/cookieY/Yearning == 基于 inception 开发平台 sql 查询和审核
https://github.com/myide/see == inception + sqladvisor + soar sql 审核
https://github.com/speedocjx/db_platform == 基于 django 框架开发的管理平台 后续自定义页面的空间大 支持集群管理
https://github.com/jly8866/archer == 基于 inception 的 sql 操作平台
1 archer 结构复杂,很容易崩溃,社区死气沉沉,已经放弃
2 yearning 比较成熟,更新快,用户多,是审计和工单系统的好选择