Используете ли вы картографы данных с MongoDB? - PullRequest
2 голосов
/ 20 августа 2010

Я погрузился в MongoDB с любезной помощью MongoKit и MongoEngine, но потом я начал думать, нужны ли здесь средства отображения данных.Оба картографа, о которых я упоминал, позволяют делать простые вещи без каких-либо усилий.Но требуются ли какие-либо усилия для простого CRUD?Мне кажется, что в случае NoSQL преобразователи просто заменяют один API другим (но, конечно, есть проверка данных, более строгая схема, автоматическая ссылка / разыменование)

Используете ли вы Data Mappers в своих приложениях?Насколько они велики (приложения)?Почему да, почему нет?

Спасибо

1 Ответ

1 голос
/ 24 августа 2010

Мы работаем с производственным сайтом, использующим Mongodb для бэкэнда (нет прямых запросов к Mongo, у нас есть промежуточный слой поиска). Мы написали наш собственный бизнес / объектный уровень, я полагаю, это просто казалось естественным для программистов писать в специальной логике. Мы разделили базу данных и бизнес-уровни, но они просто не видели необходимости в отдельной библиотеке. Поскольку программное обеспечение продолжает развиваться, я думаю, что это имеет смысл. У нас 15 миллионов записей.

...