GitLab 会在版本 12.1 移除对 MySQL 的支持,将只支持 PostgreSQL

2019-07-13 04:21:39 +08:00
 Livid
https://about.gitlab.com/2019/06/27/removing-mysql-support/

同时他们还提供了从 MySQL 迁移到 PostgreSQL 的步骤参考:

https://docs.gitlab.com/ee/update/mysql_to_postgresql.html
10751 次点击
所在节点    PostgreSQL
31 条回复
huiyifyj
2019-07-13 04:32:32 +08:00
果然是 `text` 的原因.
yuikns
2019-07-13 06:03:37 +08:00
MySQL 在 GitLab 中简直是大坑。 看了下自己的记录,14 年就给弄吐血一次,15 年终于下定决心把它给更新了。

https://blog.argcv.com/articles/3195.c
https://blog.argcv.com/articles/4137.c

也是在那会儿,孤陋寡闻如我才发现还有这样一个好用的数据库。
Livid
2019-07-13 06:09:21 +08:00
其实目前 V2EX 也是在同时在用两个数据库。如果能归为一个也不错。🤔
yuikns
2019-07-13 06:13:49 +08:00
@Livid 不会是同时 MySQL 和 psql 吧,感觉有点炫技了。

我维护过一个工程,因为 Django 太老了又不会玩,所以用轮子考虑还是老实 MySQL 存一些用户信息,另外业务又用 MongoDB 存一些奇怪的文档。感觉还好。
此外,很多时候还用 redis, es 等。这个场景不同感觉没必要强行。GitLab 自己后段其实也跑了个 redis。
Livid
2019-07-13 06:18:59 +08:00
@yuikns 目前 psql 只是用在一些数据统计功能上。
yuikns
2019-07-13 06:26:29 +08:00
@Livid 真 MySQL 和 psql 一起来了啊,那我觉得有时间可以试试。

期待更快的速度和更稳定的访问。而且我觉得这个对以后开发时的身心健康也有帮助的。
Phariel
2019-07-13 06:28:56 +08:00
Postgres 的确好用 真没想到老树发新芽啊 一个古老的产品最近成了热门
zjupigeon
2019-07-13 07:49:33 +08:00
@Phariel mysql 号称最流行的数据库,pg 号称最先进的数据库
xuecan
2019-07-13 08:20:20 +08:00
感谢 已迁移
Cellei
2019-07-13 08:53:05 +08:00
有机会尝试一下 pg
karllynn
2019-07-13 09:57:27 +08:00
还是 pg 好
lhx2008
2019-07-13 09:59:54 +08:00
pg 和 mysql80 比有啥优势吗?
jjx
2019-07-13 10:27:56 +08:00
什么时候移除 ruby

资源占用堪比 java
iwtbauh
2019-07-13 10:36:31 +08:00
其实上自用或者小团队的话 git 套件里自带的 gitweb 就足够了。甚至可以不要 web 界面。
整 gitlab 有什么实质性的好处吗。
lolizeppelin
2019-07-13 12:02:56 +08:00
....gitlib 太重了,你们怎么用的,不知道哪下的 rpm 包,我靠那个包做得真是烂....

一般用 gitea 就够了,现在好多然间都支持 mysql/pg 的

早 PG
way2create
2019-07-13 12:42:53 +08:00
先前用 pg,现在这公司用 mysql,不过我不是 db,了解不深
realpg
2019-07-13 12:49:30 +08:00
pg 是好东西 影响力太小才是最大的问题

因为 95%以上的 mysql 用户都是中等水平或者中等偏下水平用户
会遇到一些比较常见的普通的问题
这部分用户遇到问题,如果使用的是 mysql,简单搜索一下基本就有同等水平用户踩过坑,有解决方案

而 pgsql,基本搜不到太多有用信息

能 handle 的大多数中等偏上甚至高级工程师以上,小白级和入门级问题不好解决
yuikns
2019-07-13 12:57:17 +08:00
@lolizeppelin gitlab-runner 实在是爱不释手啊。
我按照官方包 yum localinstall rpm 貌似没遇到过问题啊?
today4king
2019-07-13 13:13:44 +08:00
没有人用 gogs 么?小团队或者自建足够了,够轻
beginor
2019-07-13 16:02:13 +08:00
一直在用 gitlab,也一直在用 pg 数据库。 就是感觉 gitlab 太占用资源了, 一台 2 核 4G 的套路云虚拟机基本上就只跑它了

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

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

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

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

© 2021 V2EX