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