2013-07-03 20 views
0

Я создаю фреймворк, который предназначен для сайта с высоким трафиком, сайт только для других записей журнала сайта приложения.Что такое лучший ORM для C# .NET в моем бизнесе

Я использовал redis или файл в среднем слое для кэширования журнала В течение определенного периода времени программа берет кеш в базу данных.

Потому что есть большой объем данных, мне нужен ORM, легкий и проворный.

Я использую Mysql5.x, потому что SQL-сервер относительно высокой цены.

Я больше знаком с ibatis (для Java), но ibatis.net не обновлялся в течение двух лет, поэтому, ibatis.net может ли он соответствовать требованиям?

если ibatis может это сделать, я могу сократить время обучения. Или у вас есть лучшие предложения?

С # новой технологией, я не очень хорошо знаком с, пожалуйста, указывая

+0

Это в первую очередь мнение! – NINCOMPOOP

+0

Использование простого, простого обслуживания, может оптимизировать инструкцию SQL, как и ibatis. – zt9788

ответ

1

Для чего-либо высокой производительности, я использую Dapper. Это микро-ORM с очень высокой производительностью, разработанной и используемой на самом веб-сайте, который вы видите! (Stackoverflow.com).

Он также имеет пакет NuGet, который вы можете установить командой Install-Package Dapper в консоли диспетчера пакетов.

+0

ОК, я увижу документ для Dapper. – zt9788