新项目准备启动, MYSQL 选择 8.4.2 这个版本,有没什么坑?

36 天前
 Aluhao
生产环境还是不要追求太新,用回 MYSQL 8.0.40 ?
但是又想尝试一下新版本!
2213 次点击
所在节点    MySQL
17 条回复
vinsa
36 天前
新项目,我感觉可以放弃 MySQL 尝试 PG ,功能和生态都更好吧。
Aluhao
36 天前
@vinsa PostgreSQL 不太熟呀,MYSQL 用了很多年了。
mumbler
36 天前
有啥新功能值得冒险的
realpg
36 天前
不用 innodb cluster 集群的话 没啥坑
用 cluster 的话 mysqlrouter 有一些稳定性问题 要自己写脚本处理
Aluhao
36 天前
@realpg 感谢回复,我一些测试站升级 MYSQL 8.4.2 使用上没啥问题
realpg
36 天前
@Aluhao #5
但是你不搞 innodb cluster 的话 用 MySQL LTS/Innovation 感觉意义不大
adoal
36 天前
@Aluhao 如果你是做业务逻辑比较复杂的信息化类型应用,新项目可以考虑上 PG 了,体验一把在严谨的数据库上认真设计数据模型、靠数据库的约束机制来保证一致性是什么样子。反正 PG 属于那种不太熟也不会踩出怪坑来的稳妥玩意儿。
des
36 天前
建议试试 PG ,有惊喜
Aluhao
36 天前
@des
@adoal
感谢您的建议!
cat
35 天前
今年新购的服务器已经没安装 mysql / mariadb 了,新项目,要严谨就 pg 要自由就 mongo
mark2025
35 天前
数据不值钱用啥都行。值钱,收费的 ora ,免费的 pg 。

https://www.percona.com/blog/who-ate-my-mysql-table-rows/
rickiey
35 天前
用 PG 吧,MySQL 累了,升级还要考虑兼容
esee
35 天前
我也一直用的 mysql ,pg 有啥明显的吸引的点吗,能不能举个例子。。
fffq
35 天前
建议看下团队对哪个更熟悉。个人 随便哪个
Geekerstar
35 天前
巧了,几分钟前才解决个坑,8.4.3 配主从复制的时候发现有些命令改了。比如 show master status
wangyzj
35 天前
考虑一下团队的状况
如果激进可以直接 PG
否则可以 Mysql8
不要 maria
Aluhao
35 天前
感谢大家回复,还是选择熟悉的 MYSQL ,PG 等熟悉后再进行迁移。

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

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

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

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

© 2021 V2EX