я уже почти год занимаюсь разработкой сайта asp mvc исключительно на mongodb. я любил это по большей части. производительность разработки была велика с использованием драйвера C # mongodb и таких инструментов, как mongovue.
однако, я начал достигать точки, когда есть вещи, для которых я действительно хотел бы иметь базу данных сервера SQL. простые задачи, такие как обновление записи в БД, и только слегка сложные запросы для генерации отчета какого-либо типа становятся болью.
Я где-то читал статью о том, что для успеха NOSSQL должен быть стандартный язык запросов и инструменты, разработанные вокруг него. Я предполагаю, что это далеко, поэтому сейчас я застрял, пытаясь разобраться с этими вещами.
я думаю, что в конечном итоге мне придется иметь двойное решение с monogDB и сервером sql. я не думаю, что когда-нибудь достигну такого уровня продуктивного обновления и написания запросов для mongoDB, как с sql server.
как вы, ребята, имеете дело с этим, когда используете NOSQL, например, mongodb? Вы сталкиваетесь с теми же проблемами, что и я?