.NET和MySQL协同工作,可扩展

时间:2010-10-25 13:05:26

标签: .net mysql scalable

我正在开发一个将.NET用作应用程序平台的应用程序。最初,我们将使用SQL Server作为数据库,但经过一些研究,MySQL成为一个流行的数据库,被一些基于高交易的应用程序(即Facebook,Craigslist等)使用。我们正在处理的应用程序涉及大量事务,需要同时进行扩展。从我读到的,MySQL做得非常好。我的问题是,它是否适用于.NET?我也看到的是那些应用程序也使用PHP或Perl。

有没有人在使用这两种技术方面有任何经验?不是他们自己,而是使用MySQL数据库的.NET。您对性能有何看法?它可扩展吗?任何见解都会有所帮助。我现在正在研究,我想听听每个人与这两个人的经历。

谢谢大家!

2 个答案:

答案 0 :(得分:3)

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

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

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

答案 1 :(得分:0)

SQL Server应该是您的第一个选择,因为有很多关于使用SQL Server和.net等的示例。如果您遇到问题,那么“单点责备”也很有用。< / p>

但是MySql是:

  • 您可以获取源代码

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