直到最近,我一直使用MySQL来满足我所有服务器项目中的所有数据库需求。
然而,在甲骨文出现并收购MySQL之后,MySQL的未来似乎存在一些不确定性。
所以我想知道我是应该坚持使用MySQL (我对它相当熟悉),还是应该切换到像PostgreSQL这样的东西。有什么想法吗?
发布于 2010-09-09 06:41:02
MySQL和PostgreSQL都是开源DBMS,如果他们当前的维护者(公司或其他)感到无聊,这些DBMS将由独立的各方继续开发。MySQL已经有一些有趣的分支,比如Drizzle,如果甲骨文选择让原始项目停滞不前(好吧,比Sun...),它可能会变得更加突出。
你应该根据你的项目的技术需求来选择,而不是模糊地认为其中一个会“赢”。
(就我个人而言,我绝对认为两者都有经验是个好主意。)
发布于 2010-09-09 19:18:33
在甲骨文收购SUN之前,MySQL就已经陷入困境,6.0版的开发被取消,就像5.4版一样。
5.1版本支持到今年年底,2010-12-31,在那之后,只有扩展支持可用,但你必须付费。没有更多的社区补丁。5.5或5.6版本仍然不是GA,仍然是alpha和/或beta。如果你可以不打补丁,那就继续吧;如果你想要打补丁,但又不想要账单,那就换个不同的数据库吧。
MariaDB (蒙蒂的新产品)正在使用MySQL代码,他的最后一个补丁是在MySQL发布补丁几个月后发布的。MariaDB看起来不太好,它想保持与原始版本非常接近,并且有它的依赖项。MariaDB明年可能会遇到麻烦,因为它对5.1版本的支持。
所有这些问题都是在甲骨文介入之前就开始了。离开MySQL有很多理由,但甲骨文不是主要问题。甲骨文想要钱,他们的客户会付钱,这一点从一开始就非常清楚。
发布于 2010-09-09 07:57:06
如果MySQL现在可以很好地为您工作,那么就没有理由切换,除非您需要一个仅在其他RDMBSs中可用的特性。至于MySQL的未来,即使Oracle在这一时刻将其彻底扼杀,GPL许可证也确保了MySQL的源代码将继续存在。由于商标的原因,可能不得不使用其他名称(如MariaDB),但程序本身不能被终止。
https://stackoverflow.com/questions/3672367
复制相似问题