【问题标题】:.NET and MySQL working together and is it scalable.NET 和 MySQL 一起工作,是否可扩展
【发布时间】:2010-10-25 13:05:25
【问题描述】:

我正在开发一个使用 .NET 作为应用程序平台的应用程序。最初,我们打算使用 SQL Server 作为数据库,但经过一些研究,MySQL 成为一种流行的数据库,被一些基于事务的应用程序(如 Facebook、Craigslist 等)使用。我们正在开发的应用程序将涉及大量事务,并且需要同时具有可扩展性。根据我的阅读,MySQL 在这方面做得非常好。我的问题是,它是否适用于 .NET?我还看到这些应用程序也使用 PHP 或 Perl。

有没有人有过同时使用这两种技术的经验?不是自己,而是使用 MySQL 数据库的 .NET。你对演出有什么看法?是否可扩展?任何见解都会有所帮助。我现在只是在研究,我想听听大家对这两者的体验。

谢谢大家!

【问题讨论】:

    标签: .net mysql scalable


    【解决方案1】:

    .Net 和 MySql 可以很好地协同工作。 MySql 有本机 .Net 驱动程序来补充 MsSql 的内置驱动程序。

    MySql 是否是比 MsSql 更好的选择是另一个问题。如果您正在寻找替代品,您可能还需要考虑其他数据库,例如 PostgreSql。

    编辑: MySql 的驱动位于:http://www.mysql.com/downloads/connector/net/

    【讨论】:

      【解决方案2】:

      SQL Server 应该是您的首选,因为有很多关于将 SQL Server 与 .net 等结合使用的示例。如果遇到问题,“单点责任”也很有用。

      然而 MySql 是:

      • 免费
      • 可以获取源代码

      因此,如果您要将数据库放在大量服务器上,请考虑使用 MySql,但在大多数情况下,SQL Server 可以很好地完成这项工作。

      【讨论】:

      • 为什么要首选SqlServer?我发现它比 mysql 更不灵活,尤其是对于初学者。
      • “责备”只有在您通过抱怨或寻求帮助,您实际上得到了有用的回应时才有用。如果这是一个问题,我会问您是从 MySQl 开源社区还是从 MS 和 SQL Server 用户社区获得更好的支持?
      猜你喜欢
      • 2021-07-21
      • 2011-04-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多