开发者社区> 问答> 正文

Harbor 之前支持MYSQL,后面新版都不支持了,这是为啥?为啥不多支持几种?只用PQ?

Harbor 之前支持MYSQL,后面新版都不支持了,这是为啥?为啥不多支持几种?只用PQ?

展开
收起
OSC开源社区 2024-05-13 09:25:44 24 0
1 条回答
写回答
取消 提交回答
    1. 随着Harbor项目的成长,引入了一些其它组件来支持一些新功能,如Clair和notary。为了避免多重数据库问题,保持数据库的一致性,选择了这些组件都支持的数据库driver,也就是PSQL。同时支持多种数据库类型,需要更多的effort。

    2. Harbor 后续版本不再支持 MySQL,转而使用 PostgreSQL,主要是为了提升稳定性和功能。不支持多种数据库是为了简化维护,保持项目的一致性和专注优化与 PostgreSQL 的集成。选择 PostgreSQL 是因为它在企业级应用中表现出良好的稳定性和成熟度,且具有丰富的功能和广泛社区支持,有利于项目的长远发展。

    2024-05-14 08:27:52
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像