Мы запускаем приложение ASP.Net .Net 4.0 с SQL Server 2008 R2.Я часто сталкиваюсь с проблемами, связанными с базой данных, и мне приходится часто искать возможности оптимизации моего кода SQL (процедуры, триггеры, задания и т. Д.).Недавно я узнал о MongoDB и прочитал несколько статей о ней.
Все статьи неизменно показывают, что Mongo намного быстрее SQL Server 2008 R2 в операциях CRUD.
Я такжепрочитайте, что sourceforge мигрировал из MySQL в MongoDB и утверждает, что способен обрабатывать в 100 раз больше данных.
Итак, под впечатлением этой статистики я зашел на сайт mongoDB и последовал за их короткой демонстрацией.Это было классно.Но я не смог найти много информации о других аспектах, связанных с базой данных, таких как SProcs, триггеры, задания, курсоры, ключи, индексы и т. Д.
Что меня беспокоит, так это то, что MongoDB достаточно развит, чтобы я мог думать о переносеиз SQL Server 2008 R2.Кроме того, такие вещи, как ключи, Indexex, SProcs, триггеры, задания SQL и т. Д., Они также существуют в MongoDB?Насколько хорош их интеграционный API .Net?
Кто-нибудь имеет представление об этом?
Благодарю в ожидании