彦祖们, pg 还是 mysql? 到底该怎么选?

2021-09-08 11:44:22 +08:00
 wangyzj
5687 次点击
所在节点    程序员
33 条回复
sky101001
2021-09-08 13:16:49 +08:00
一般其实无所谓
但如果你在纠结这个,那就上 postgres
aristolochic
2021-09-08 13:26:46 +08:00
对于完全不说产品功能需求 /目标使用场景 /已选技术生态 /已有知识体系 /未来扩展方向的,理性的回答是:“用什么数据库,文件系统 /内存就够了”
(逃
msg7086
2021-09-08 13:37:01 +08:00
会什么选什么。PG 功能强大但是我只会玩 MySQL 所以我用 MySQL 。
lasuar
2021-09-08 13:41:05 +08:00
选 mysql,用 pg 的人一般不会有这个疑问。
RRRoger
2021-09-08 13:41:27 +08:00
哪个熟练用哪个 我站 pg
ifsclimbing
2021-09-08 13:47:25 +08:00
pg
waising
2021-09-08 13:49:24 +08:00
pg
wangkun025
2021-09-08 13:59:27 +08:00
一直用 MySQL 。不是我想选 MySQL,是技术太菜,不允许选 postgresql 。
sadfQED2
2021-09-08 14:00:39 +08:00
选 mysql,用 pg 的人一般不会有这个疑问。
fuchaofather
2021-09-08 14:04:04 +08:00
用不用 gis,不用上 mysql 吧
V1220918889
2021-09-08 14:09:28 +08:00
有这疑问的产品要求估计也不高
icy37785
2021-09-08 14:17:34 +08:00
都一样,没啥区别,不过既然你问了,那就 pg 吧
JamChiu
2021-09-08 14:48:39 +08:00
选 mysql,用 pg 的人一般不会有这个疑问。
FrankFang128
2021-09-08 14:54:31 +08:00
同事 low 就选 mysql,同事不 low 就选 psql
gBurnX
2021-09-08 15:04:56 +08:00
1.Mysql 与 PostgreSQL,都有功能缺陷。比如 Mysql 社区版没有 thread pool 、临时表有不可重入 bug ; PostgreSQL 连 memory table 都没有。

2.在这种比差的情况下,你应该选择你熟悉的。

3.如果你真心喜欢数据库,关系型这一块,建议你深入 Oracle 。
sutra
2021-09-08 15:06:10 +08:00
wangyzj
2021-09-08 15:34:22 +08:00
@lasuar #4 真秀
cstj0505
2021-09-08 15:58:00 +08:00
选自己熟悉的,或者选好玩的就 pg
sutra
2021-09-09 09:26:40 +08:00
个人直观感受:
MySQL 坑多(各种 utf8,各种长度限制),中国大陆用的人和团队似乎特别多(所以为了面试不得不学);
PostgreSQL 坑少、支持的数据类型也相对全面,但是大陆团队知道的人少(还没见过面试问这个,你跟面试官说这个,他们也不知道。想象一下,面试官问你 Linux,你说你熟悉 FreeBSD 。)。
sjzjams
2021-09-09 09:33:36 +08:00
说个题外话 XX 万日活,才需要引入队列

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/800592

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX