最近,我在所有的服务器项目中都使用MySQL来满足我的数据库需求。
但是,在Oracle收购MySQL之后,关于MySQL的未来似乎存在一些不确定性。
因此,我想知道是否应该继续使用我熟悉的MySQL,还是转向像PostgreSQL这样的其他数据库。你有什么想法吗?
最近,我在所有的服务器项目中都使用MySQL来满足我的数据库需求。
但是,在Oracle收购MySQL之后,关于MySQL的未来似乎存在一些不确定性。
因此,我想知道是否应该继续使用我熟悉的MySQL,还是转向像PostgreSQL这样的其他数据库。你有什么想法吗?
MySQL和PostgreSQL都是开源的DBMS,如果它们当前的维护者(企业或其他)感到无聊,独立方仍将继续开发它们。 MySQL已经有一些有趣的分支,例如Drizzle,如果Oracle选择让原始项目停滞不前(好吧,比Sun更多...),Drizzle可能会变得更加突出。
您应该根据项目的技术需求进行选择,而不是模糊的论断,即其中一个将会“获胜”。
(就个人而言,我认为具备两者的经验肯定是一个好主意。)
即使有这些,记住,它是GPL。如果Oracle做了什么很愚蠢的事情,最坏的情况是一个分支。4. 承诺在GPL下将来增强MySQL。Oracle将继续增强MySQL并使后续版本的MySQL,包括版本6,可在GPL下使用。Oracle不会在未同时发布新的、增强版的MySQL社区版的GPL许可证下发布任何新的、增强版的MySQL企业版。Oracle将继续以无费的方式公开所有版本的MySQL Community Edition的源代码。
...
6. 增加MySQL研发支出。Oracle承诺为MySQL持续发展(GPL版本和商业版本)提供适当的资金支持。在接下来的三年中,Oracle将为MySQL全球业务部门的研发投入比交易结束前夕Sun所花费的最近财政年度(2,400万美元)更多的资金。
类似的事情也发生在 Sybase 上,看起来转换相当顺利。当然那不是同样的情况,但它们是相似的...
就其价值而言,Oracle 声称 MySQL 还将继续存在一段时间...