Django -nonrel vs Django -mongodb vs Mongokit vs pymongo native

Работаю над проектом Django, для которого требуется хранилище NoSQL, и, кажется, я решил на Монго. Я видел много тем, в которых говорится о Mongo и Django, но ни в одной из них не упоминался Django -nonrel, и я не понимаю, почему его могли дисквалифицировать, но у меня нет опыта ни с одним из них.

В идеале я хотел бы сохранить хранилище SQL для простых вещей, авторизации пользователей, групп и т. д. и использовать Mongo для больших данных.

Я также хотел бы, чтобы мой Mongo -хранил объекты как классы в стиле Django -ORM, чтобы у меня было похожее «ощущение», но это не критично.

Наконец, позволяет ли мне что-либо из вышеперечисленного использовать поддержку нескольких баз данных Django -для чего-либо, или все мои запросы mongo эффективно «вне диапазона» от Django ORM?

Если я упускаю какие-либо другие факторы, которые могут быть важны, не стесняйтесь сообщить мне об этом. Я мало что знаю в этой области.

8
задан bmelton 3 May 2012 в 03:07
поделиться