1
我們在定義新的Web應用程序架構的過程:NHibernate:MySql方言是否成熟且足夠穩定,可用於大型Web應用程序?
- ASP.NET MVC
- MySQL的
- 約0.5M的獨特每天的遊客。
- .NET FW 4.0
- C#4.0
- 搜索引擎將可能是獅身人面像(另一種選擇是SOLR)是
- 大約100 MB在DB的新數據的日常。
對於NH這個MySQL成熟和穩定的MySQL語言是否足夠類似 這個? 使用NH與MySQL時需要注意的一些事情?
我覺得MSSQL最好支持別人的小 背後? 你有一些參考或個人經驗? 什麼是.NET的其他選項< -----> MySql集成?
編輯:我在這個問題上增加了一個賞金。我想要一些真實世界的例子/經驗的MySQL + NHibernate,開源項目,謬誤等。
除此之外,NHibernate使擴展方言以添加任何缺少的功能變得非常簡單。 – csano 2011-05-21 20:08:59
我知道我可以編寫原生sql,但這是我想盡可能避免的事情。如果應用程序的某個角落需要特殊處理,那就OK了。但98%的情況下我想避免這種情況。 HQL不是問題。我也沒有時間和經驗在NH中添加缺失的功能。 – 2011-05-30 11:38:07
例如AFAIK MySQL不支持命令的批處理。不知道這是NH方言的問題,是MySQL還是MySQL本身的.NET驅動程序。 – 2011-05-30 11:40:18