Postgres 在中国还能起来么?

2024-01-23 19:45:05 +08:00
danielxuforever  danielxuforever
今天,搜索了一下 PG 和 MySQL 为什么在中国市场差这么多( 10 被)的原因,主要有:
* 当年 pg 刚开始没有支持 windows 让 mysql 抢了先机
* 一直以来的进程模型,占内存比较多
* 虽然啥都可以做,但是也就意味着更多要学,但是一般人谁爱学习啊,打工人都想完成了就行,主管也不看你这些东西,只看对业务带来了什么

总结下来

PG 因为初期策略,失去了先机,那大家觉得它还能翻身么?
22531 次点击
所在节点   PostgreSQL  PostgreSQL
159 条回复
mantouboji
mantouboji
2024-01-23 19:53:36 +08:00
无所谓
whileFalse
whileFalse
2024-01-23 19:56:37 +08:00
pg 解决了哪些 MySQL 解决不了的问题?这种问题在中国的那些场景中存在?
RiddMa
RiddMa
2024-01-23 19:56:49 +08:00
MySQL 一直是老大,Postgres 确实是后来居上者,现在生态也很完善了
https://db-engines.com/en/ranking
GG668v26Fd55CP5W
GG668v26Fd55CP5W
2024-01-23 19:58:19 +08:00
那肯定是不能
RiddMa
RiddMa
2024-01-23 19:59:02 +08:00
kuituosi
kuituosi
2024-01-23 20:05:53 +08:00
肯定不是你说的原因,mysql 能够流行是因为运维简单
LAMP 中的 m 就是 mysql ,够用又简单是 lamp 的特征
互联网应用的特点要快速开发,lamp 就是借助互联网应用崛起的
danielxuforever
danielxuforever
2024-01-23 20:08:43 +08:00
@whileFalse #2 那还是比较多的吧,比如时序,比如向量,比如全文搜索。虽然每项都是只能做到中等,但是对于创业公司来说,在没有验证商业模式的情况下,尽量少用组件,是一件好事
danielxuforever
danielxuforever
2024-01-23 20:09:09 +08:00
@mantouboji #1 生态还是很重要,要不然你在做选择的时候,也不太敢用
danielxuforever
danielxuforever
2024-01-23 20:09:59 +08:00
@RiddMa #3 嗯,评分一直还行,但是就是体量还是查太多,而且从我的体感来讲,可能永远也追不上了
danielxuforever
danielxuforever
2024-01-23 20:10:07 +08:00
@falcon05 #4 赞同
danielxuforever
danielxuforever
2024-01-23 20:11:25 +08:00
@kuituosi #6 运维简单怎么讲? 现在 pg 发展到今天,运维应该都还好吧,再加上 docker 啥的支持,运维其实都差不多吧
mantouboji
mantouboji
2024-01-23 20:20:11 +08:00
@danielxuforever 20 年前刚开始玩的时候都尝试了一下。觉得 Pg 各个方面都太装逼了,就没再理睬。怎么最近突然多了一大群形形色色用各种下三滥手段推广 Pg 的?这东西现在活过来不就是因为被“国产”“自主知识产权”看上开始换皮大法了吗?
DefoliationM
DefoliationM
2024-01-23 20:30:19 +08:00
一直用的 pg ,MySQL 性能不太行。
Jinnrry
Jinnrry
2024-01-23 20:31:13 +08:00
除非迫不得已,才用 pg ,比如做 gis 服务。
(因为国内 3 万块钱左右,大街上喊一嗓子就能招到一堆资深 MySQL 运维。但是换 PG ,费劲千方百计,请一堆猎头都招不到几个像样的运维)
june4
june4
2024-01-23 20:33:36 +08:00
pg 已经走在逆袭路上了,10 年后再看。
不会马上逆袭因为现有用 mysql 的公司和项目没动力换,但新人和新公司就不一定了。
unregister
unregister
2024-01-23 20:43:03 +08:00
国外现在是 pg 更流行,希望能流行起来,我再也不想背 mysql 八股文了。
zyxk
zyxk
2024-01-23 20:44:41 +08:00
mysql 的 新项目应该也会选择 mysql, 我也是,请问有什么选择 PG 的理由呢?请问

@june4
ripperdev
ripperdev
2024-01-23 20:46:25 +08:00
@DefoliationM 有具体场景下的对比数据吗?最近想了解下相关方面的知识。
suuuch
2024-01-23 20:46:46 +08:00
pg 用的更多一些,pg 能做的 mysql 也基本上能做,除去细分场景下的特殊要求。这俩区别不会很大。。
也就是不考虑细分需求的话,肯定选团队熟悉的东西。。。
这样结果就是 mysql 短期超越很难,但是长期来说不好说。pg 这些年更新了不少新功能,性能上也表现的不错。
个人对 pg 是持乐观态度。
me1onsoda
2024-01-23 20:47:13 +08:00
不支持 Windows 无伤大雅吧。不会有人 Windows 做服务器吧?
pg 功能有点太多了。。n 多种数据类型。。各种花里胡哨的索引。。
MySQL 认贼作父后就有点摆烂了吧,再加上好像国产信创好像只能用 5. 7 ?那国内肯定考虑开源更活跃的 postgres

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

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

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

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

© 2021 V2EX