有人在业务上使用过 PostgreSQL 吗?感觉体验如何?

2018-10-19 09:34:39 +08:00
 AllOfMe
PostgreSQL 一直闻名已久,据说性能可以和 O 记比一比,而且提供了很多 mysql 没有的特性,对于我这种偏传统企业应用的开发者来说好像是很不错的选择,存储过程貌似也比 mysql 强多了。
昨天晚上抽空阅读一下官方 doc,发现不管是从安装源码编译,还是创建表用户等,整个过程体验非常舒适,甚至编码都是设置我 ubuntu 的 locale,没有像 mysql 安装时那么蛋疼,还要去调整 latin 编码。
一路 configure 到 make,再到 pg_ctl 初始化表,简直完美了,我就挺喜欢这种官方 doc 一路看到底,甚至感觉有点 archLinux 的风格,用词和注意事项也很严谨和完备。
各位 V 友有在业务上用过 postgre 吗?性能怎么样?开发体验如何?

顺便附带官方 doc
http://www.postgres.cn/docs/10/index.html
8824 次点击
所在节点    PostgreSQL
40 条回复
bofu123
2018-10-19 17:44:38 +08:00
简直吹爆,可以自定义数据类型,支持数组,支持自定义特殊索引和很多特殊索引,如果只使用范围查询,亿级数据也不需要分表。sql 完备,不需要单独为兼容 mysql 写语句,自带 jsonb,省了买 mongo 的钱。支持固化视图,可以直接在 postgre 中读写 redis。当然缺点就是国内几乎没有公司用 pg,生态非常糟糕,只能靠读英文文档过日子,我一个 pg 吹在面试的时候也频频碰壁,会被各大公司 cto,dba 各种嘲笑。
tonzeng
2018-10-19 18:01:45 +08:00
pg 比较友好。
likuku
2018-10-19 18:03:24 +08:00
@shyrock 很久以前用过 Navicat,可以试试看,那时 pg 官网 db 管理工具推荐 列表里,它也是被推荐之一。

另外,可以试试在 如今的 PG 官网 相关工具软件清单里翻翻看(太多了,得花时间):

PostgreSQL: Software Catalogue - Administration/development tools : https://www.postgresql.org/download/products/1-administrationdevelopment-tools/
crayygy
2018-10-19 18:05:48 +08:00
本科毕业论文是用 PostgreSQL + PostGIS 做的,非常舒爽愉悦
kran
2018-10-19 18:08:06 +08:00
arangodb 了解一下,等 3.4 发布准备用到产品环境
ackfin01
2018-10-19 18:22:13 +08:00
@Mithril 2333333
x66
2018-10-19 18:30:46 +08:00
@cstj0505 Dbeaver。。
antipro
2018-10-19 18:43:33 +08:00
优化器有点笨,不能手工指定索引。
cstj0505
2018-10-19 18:56:52 +08:00
@x66 多谢多谢,不过我用 psql,哈哈
WildCat
2018-10-19 19:09:03 +08:00
TablePlus 不错!
ihavecat
2018-10-19 20:06:09 +08:00
mark,新项目准备用,mark 一下
jimages
2018-10-19 20:17:55 +08:00
用时一时爽…升级火葬场
Mithril
2018-10-20 02:42:54 +08:00
统一回复
@ackfin01
@Les1ie

之前用 pgAdmin 卡死崩溃到有点怀疑人生。并且让我养成了隔几秒就 ctrl s 的好习惯。
后来自己买了喷脑浆全家桶就再也不用看见这玩意了。
AllOfMe
2018-10-20 07:59:05 +08:00
@jimages pg 现在直接用 10 应该没问题吧。。我感觉 mysql 升级也是很麻烦的事情
shuiniushushu
2018-10-20 09:09:17 +08:00
自从用了 pg 之后,再也不想回去 mysql 了。功能强大,9,10,11 性能提升明显
shuiniushushu
2018-10-20 09:11:32 +08:00
@shyrock 推荐 HeidiSQL,免费的,pgsql,mysql,mssql。。。,样样精通
sunchen
2018-10-20 10:11:49 +08:00
坚如磐石
xyjincan
2018-10-20 11:53:14 +08:00
pg 整体上好用呀
Cellei
2018-10-21 07:58:27 +08:00
mark 一下,抽时间试试 pg
sjmcefc2
2020-10-27 11:46:35 +08:00
集群大家都是如何设置的呢? citus 社区版?

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

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

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

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

© 2021 V2EX