PG系or MySQL系,国产数据库如何进行选型?

国产PG系数据库和MySQL系数据库之间的差异和适用场景,以及企业在两种派系国产数据库选型及使用上有哪些经验和使用心得

参与15

2 同行回答

austindatabase austindatabase 数据库架构师 互联网金融
提出这个问题,说明对于这两种数据库的没有使用过,或者没有稍微深入的了解,这两种数据库本身在访问的模式,语句处理的放方式,以及内部核心原理都有非常大的不同。差异点非常明确1  与政府,银行,电信等机构的企业,不要在考虑MySQL 系列的数据库,从MySQL的协议以及目前的发展状态,...显示全部

提出这个问题,说明对于这两种数据库的没有使用过,或者没有稍微深入的了解,这两种数据库本身在访问的模式,语句处理的放方式,以及内部核心原理都有非常大的不同。

差异点非常明确
1  与政府,银行,电信等机构的企业,不要在考虑MySQL 系列的数据库,从MySQL的协议以及目前的发展状态,不适合这些地方使用
2  从大型复杂的SQL 为基础,辅助存储过程的程序开发中,不存在使用MySQL 的可能
3  业务逻辑复杂 ,没有良好开发的习惯的企业,尤其开发薄弱的企业,不建议使用MySQL
4  数据量大,且单表承载数据量大,没有分库分表经验的企业,不建议使用MySQL
5  还在考虑使用 双主 等落后的高可用方式的,对于MySQL 延迟无法进行处理的企业
同时要要求读写分离的企业,不应该使用MySQL

对于MySQL 对开发的要求高,是否能进行软件架构层面的优化和架构的基础的提升是使用MYSQL 的关键。另小数据量,表结构简单的,可以考虑使用MySQL

收起
互联网服务 · 2023-09-14
浏览1161
Acdante Acdante 技术总监 SHFY
1-如何选择还是看业务和使用场景,这是第一位,业务导向都有各自优缺点,需要按照实际需求来,MySQL 不建议在原有 Oracle 应用下使用,除非具有一定水平的业务研发团队,或者应用厂商已经做了大量适配改造。2-其次,需要考虑后续运维,管理,扩展,迁移等成本3-厂商运维生态,支持力度,社区活跃...显示全部

1-如何选择还是看业务和使用场景,这是第一位,业务导向

都有各自优缺点,需要按照实际需求来,MySQL 不建议在原有 Oracle 应用下使用,除非具有一定水平的业务研发团队,或者应用厂商已经做了大量适配改造。

2-其次,需要考虑后续运维,管理,扩展,迁移等成本

3-厂商运维生态,支持力度,社区活跃度。

收起
2023-10-30
浏览660

ChatGPT 回答

国产PG系数据库和MySQL系数据库都是非常流行的开源数据库,它们之间的差异主要体现在以下几个方面:

  1. 数据库架构:国产PG系数据库采用的是面向对象的架构,而MySQL系数据库则采用的是关系型数据库的架构。
  2. 数据库性能:国产PG系数据库在处理大量数据时性能较好,而MySQL系数据库在处理高并发的情况下性能更佳。
  3. 数据库扩展性:国产PG系数据库具有更好的扩展性,可以更好地适应大规模数据处理的需求,而MySQL系数据库则更适合小型应用。
  4. 数据库安全性:国产PG系数据库具有更好的安全性能,可以更好地保护数据的安全性,而MySQL系数据库则需要更多的安全措施来保护数据。

在企业选型时,需要根据实际需求来选择合适的数据库。如果企业需要处理大量数据,那么国产PG系数据库是更好的选择,而如果企业需要处理高并发的情况,那么MySQL系数据库则更适合。此外,企业在使用国产数据库时,需要注意以下几点:

  1. 选择稳定的版本:在使用国产数据库时,需要选择稳定的版本,避免出现不稳定的情况。
  2. 加强安全措施:国产数据库在安全性方面相对较好,但仍需要加强安全措施,保护数据的安全性。
  3. 选择合适的开发工具:在使用国产数据库时,需要选择合适的开发工具,以便更好地开发和管理数据库。
  4. 加强技术培训:在使用国产数据库时,需要加强技术培训,提高员工的技术水平,以便更好地使用和管理数据库。

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2023-09-13
  • 关注会员:3 人
  • 问题浏览:2608
  • 最近回答:2023-10-30
  • X社区推广