sql >> Databáze >  >> NoSQL >> MongoDB

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

Django-nonrel je způsob, jak jít pro Django na MongoDB. Existuje django-mongodb.org, ale ten je postaven na Django-nonrel. Na mailing listu django-nonrel probíhá poměrně dost aktivity mongodb.

Uložení vašich kurzů mongo jako objektů Django ORM funguje dobře, v tom je celý smysl.

Nezkoušel jsem používat podporu více databází spolu s SQL. Neviděl jsem mnoho lidí, kteří by to takto používali, a mám podezření, že to s největší pravděpodobností nefunguje. Existuje nějaká práce na přesunutí django-nonrel, aby byl oficiálně součástí Django 1.4, mám podezření, že to bude fungovat, až to bude dokončeno.

Použití django-nonrel pro auth funguje dobře. Hlavním problémem jsou vztahy mnoho k mnoha. Auth modul to používá pro oprávnění k objektu uživatele – to nefunguje. Pokud to nepotřebujete, pravděpodobně byste se mohli obejít bez použití SQL.



  1. Obrázek dockeru Redis sentinel / Dockerfile

  2. Redis je možné aktualizovat více klíčů hset (nikoli polí) pomocí mset

  3. Jak použít tečku v názvu pole?

  4. node redis, proměnné jsou sdíleny mezi klienty?