【问题标题】:MYSQL and RDBMS [closed]MYSQL 和 RDBMS [关闭]
【发布时间】:2010-09-26 15:28:07
【问题描述】:

我很难回答这个问题。有人可以帮我吗?

讨论 MYSQL 的好处并解释为什么它被全球许多组织接受为首选的 RDBMS。

【问题讨论】:

    标签: mysql database-design rdbms


    【解决方案1】:

    因为它是免费的(或过去一直是免费的),并且比其竞争对手(例如 postgresql)更早地在开源平台堆栈上获得了临界质量。

    由于经典的network effects in software,rdbms 不仅本身很有价值,而且它的用户群也很有价值,特别是对于用户可以回馈的 OSS。这就是临界质量如此重要的原因。

    通常观察到任何产品中的网络效应都会导致“雪球效应”或自我实现的预言,即受欢迎程度会进一步推动受欢迎程度。这可以确保早期成功产品的主导地位,尽管有任何technical flaws it may or may not have。此外,rdbms 客户非常保守(DBA 不愿将任何尚未推出的产品投入生产),并且由于其使用和操作的无数微妙之处,rdbms 之间的转换成本对于任何开发团队来说都非常重要。

    【讨论】:

      【解决方案2】:

      以下是使用 MySQL 的好处 (link)

      另外,更完整的讲座 (link)

      还有维基 (link)

      【讨论】:

        【解决方案3】:

        MySQL 快速、免费且开源。它易于启动和运行,具有多种语言的良好 API 和多个内置扩展选项(复制和最近分区)。

        另外,它的营销效果很好:)

        【讨论】:

          【解决方案4】:

          尝试向 Sun Microsystems 询问他们对 MySQL 的意见。

          【讨论】:

            【解决方案5】:

            MySQL 轻巧、易于使用,并且拥有一个非常活跃的优秀全球社区。一个活跃的、充满活力的社区表明你的同行有一定的接受度,我认为这很好地表明了产品在市场中的地位。我个人对 MySQL 论坛上发布的任何查询都几乎立即有了答案。

            Post,Sun 收购 MySQl,在业界获得了更多的关注和认可。根据您想要的支持类型,您可以选择 MySQL 的商业版本。

            这些是我个人的看法。我很确定您可以在网络上获得很多详细说明 MySQL 众多功能的链接。

            【讨论】:

              【解决方案6】:

              我认为这也取决于组织的规模。我不会说 MySQL 正在获得全世界的认可。大多数大公司(财富 500 强)仍然对开源软件避而不谈,更愿意为支持付费。

              Spring Source、JBoss 和 Red Hat 以及 Sun 的 MySQL 等开源公司正在采用的新服务模型提供了很大帮助。

              但它没有打开任何闸门。大多数 IT 经理都知道,他们不会失去从 IBM、微软和甲骨文购买的工作。他们会抱怨许可费用,但他们仍然担心开源。

              有一个两层的采用模型:大的和小的。大公司对 IBM、Microsoft 和 Oracle 以及 C# 和 Java 等主流语言感到满意。小公司可以试试开源和 Python、Ruby 等。

              【讨论】:

                【解决方案7】:

                虽然网络效应是 MySQL 仍然受欢迎的原因,但我认为它之所以受欢迎有两个简单的原因:它是免费的,这使其成为廉价虚拟主机提供给廉价网络管理员的理想选择;对于大多数使用廉价虚拟主机的任务来说,这已经足够了。

                MySQL 并没有在 IT 后台站稳脚跟。玩具网站用户的虚拟主机提供商需要数据库产品。在 myspace 和 facebook 和 livejournal 出现之前,网站制造商会使用可用的最便宜的网站提供商推出自己的产品。

                与 PHP 自身流行起来的协同作用可能也不是微不足道的。但我怀疑这是不必要的题外话。

                【讨论】:

                  【解决方案8】:

                  MYSQL 并不总是免费的。如果您打算将其用于商业目的,则应购买许可证(link1link2)。您可能需要仔细检查。

                  您不必强制购买许可证,但建议您购买。开源软件开发并不总是免费的。

                  【讨论】:

                  • 在大多数情况下,您可以将 MySQL 用于商业目的,而无需购买许可证。它是开源的。唯一需要特殊许可证的情况是,如果您以开源不兼容的方式(例如嵌入到其他东西中)运送它
                  猜你喜欢
                  • 2011-05-02
                  • 2010-11-21
                  • 1970-01-01
                  • 2011-04-01
                  • 2012-03-19
                  • 1970-01-01
                  • 1970-01-01
                  • 2015-09-02
                  • 2020-08-20
                  相关资源
                  最近更新 更多