Mysql和postgresql异同点

2021/08/01

MySQL 和 PostgreSQL 异同点

MySQL 是一个非常常见的 RDBMS,同时在国内的市场占有率也非常的高。PostgreSQL 近些年来才在国内有了些起色。先不论这种现象是如何形成的,只谈两者间的差异。

由于数据库版本的更新,以下部分内容可能不太准确。仅从一些大的方面进行比较。

功能 MySQL PostgreSQL
OLTP yes yes
OLAP no yes
性能
数据类型
时序数据 no yes
图数据 no yes
集群 yes,主从 yes,强一致
其他数据接入
SQL特性支持 36 94
GPU加速 no yes
发版速度
数据库命名 好点 差点

以上比较仅参考一些回答梳理而出,相比于 MySQL 我更乐意学习 PostgreSQL。

从技术层面来看,PostgreSQL 比 MySQL 更好用,性能更好,同时做了很多其他事,增加了学习成本;从工程实践来看,MySQL 足够流行,易于学习,只做自己份内的事。

参考

Search

    Table of Contents