NHibernate:MySql方言是否成熟且稳定,足以用于大型网络应用程序?

时间:2011-05-20 22:51:35

标签: .net mysql asp.net-mvc database nhibernate

我们正在为新的网络应用定义架构:

  • ASP.NET MVC
  • MySQL的
  • 每天约有0.5百万独立访客。
  • .NET FW 4.0
  • C#4.0
  • 搜索引擎可能是Sphinx(另一种选择是Solr)
  • 每天在DB中大约100 MB的新数据。

对于NH来说,MySQL的方言是否已经成熟且足够稳定 这个 ? 使用NH与MySQL时需要注意的一些事项?

我觉得MSSQL最好得到其他人的支持 落后? 你有一些参考或个人经历吗? .NET< ----->的其他选项有哪些? MySql集成?

编辑:我在这个问题上加了一笔赏金。我想了解MySQL + NHibernate的一些真实世界的例子/经验,开源项目,谬误等。

1 个答案:

答案 0 :(得分:4)

当然可以。

如果某种MySQL方言(甚至是nhibernate)不适合你(那很少见,恕我直言),你仍然可以使用hql来更好地控制生成的查询,甚至native sql < / p>

此外,NHibernate为您提供了另一个好处,它的稳定性以及在很多大型项目中的使用。