这是一个非常微妙的问题,实际上无法轻易回答,因为每种情况都可以提供许多优点和缺点.此外,MySQL现在由Oracle拥有,而主要功能的几个分支意味着MySQL!= MySQL了.
如果您正在寻找非常大的数据集,那么您将不得不打破RDBMS集并开始研究MapReduce和其他大型数据集处理技术.
从应用程序的角度来看,我在过去十年左右亲自与这三个人合作过.他们都有自己的优势,比如MSSQL与LINQ等其他微软技术一起工作,因为MySQL拥有大量的开放社区支持,而Oracle是商业领域的主力,有很多将应用程序逻辑嵌入数据库的能力.
同样,它实际上取决于应用程序,情况,开发后维护它的人员的技能,商业考虑,硬件和平台考虑等等.
这是一个非常微妙的问题,实际上无法轻易回答,因为每种情况都可以提供许多优点和缺点.此外,MySQL现在由Oracle拥有,而主要功能的几个分支意味着MySQL!= MySQL了.
如果您正在寻找非常大的数据集,那么您将不得不打破RDBMS集并开始研究MapReduce和其他大型数据集处理技术.
从应用程序的角度来看,我在过去十年左右亲自与这三个人合作过.他们都有自己的优势,比如MSSQL与LINQ等其他微软技术一起工作,因为MySQL拥有大量的开放社区支持,而Oracle是商业领域的主力,有很多将应用程序逻辑嵌入数据库的能力.
同样,它实际上取决于应用程序,情况,开发后维护它的人员的技能,商业考虑,硬件和平台考虑等等.