MySQL仍然是免费/开源数据库的不错选择吗?

lui*_*bal 16 mysql database postgresql

直到最近,我已经在所有服务器项目中使用MySQL来满足我所有的数据库需求.

然而,在甲骨文出现并购买MySQL之后,似乎对MySQL的未来存在一些不确定性.

所以我想知道我是否应该坚持使用MySQL(我非常熟悉),或者我应该切换到像PostgreSQL这样的东西.有什么想法吗?

bob*_*nce 10

MySQL和PostgreSQL都是开源DBMS,如果他们当前的维护者(公司或其他人)感到厌倦,将继续由独立方开发.MySQL已经有一些有趣的问题,比如Drizzle,如果Oracle选择让原始项目停滞不前(嗯,比Sun做的更多......),这可能会更加突出.

您应该根据项目的技术需求进行选择,而不是根据一个或另一个要"赢"的模糊论点.

(就我个人而言,我绝对认为拥有两者的经验是个好主意.)


Set*_*eth 6

如果您正在寻找切换到postgres的理由,"Sunoracle购买MySQL"并不是一个好消息.MySQL将会存在一段时间.

Oracle做出承诺...... MySQL的用户:

 4.承诺在未来的GPL下增强MySQL.Oracle将继续增强MySQL并制作后续版本的MySQL,包括版本6,可在GPL下使用.Oracle不会发布任何新的增强版MySQL企业版,而不会同时发布一个新的,也是GPL许可的MySQL社区版增强版.Oracle将继续免费公开所有版本的MySQL Community Edition的源代码.

...

 6.增加MySQL研发的开支.Oracle承诺为MySQL持续开发(GPL版本和商业版本)提供适当的资金.在接下来的三年中,甲骨文将花费更多的资金用于MySQL全球业务部门的研发(R&D),而不是Sun在交易结束前的最近一个财政年度(2400万美元).

即便如此,请记住,这是GPL.如果Oracle做了一些非常愚蠢的事情,那么最糟糕的情况就是分叉.