Windows上的MySQL vs PostgreSQL

时间:2009-09-02 18:12:59

标签: c# asp.net mysql postgresql

我在PostgreSQL和MySQL之间徘徊。我被迫在Windows上安装所选的一个。我特别需要ASP.NET Membership和NHibernate。

4 个答案:

答案 0 :(得分:5)

如果您的要求相当低,AFAIK中的任何一个都应该可以正常工作。如果你想使用更高级的数据库东西,PostgreSQL可能是更好的选择,但对于简单的东西,它并不重要。

我的建议是选择您有管理经验或在组织其他地方使用过的人。

答案 1 :(得分:2)

我也会推荐PostgreSQL。它比MySQL更强大,并提供更多(触发器,自定义类型等)。上次我查看MySQL(4.x)时没有这个。

4月前我们在工作中选择PostgreSQL用于我们的Intranet软件,我们非常满意。

答案 2 :(得分:0)

我最近获得了使用NHibernate和Asp.Net会员资格的MySQL,没有太多麻烦。查看相关帖子:AccountController using MySQL in ASP.NET MVC

答案 3 :(得分:0)

PostgreSQL显然是技术上更先进的数据库管理系统,而MySQL运行起来可能更简单,使用更广泛,从而在互联网上提供更多支持源。

(我是PostgreSQL用户。)