MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

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

Django-nonrel to sposób na Django w MongoDB. Istnieje django-mongodb.org, ale jest on oparty na Django-nonrel. Na liście dyskusyjnej django-nonrel jest sporo aktywności mongodb.

Przechowywanie klas mongo jako obiektów Django ORM działa dobrze, o to chodzi.

Nie próbowałem używać obsługi wielu baz danych wraz z SQL. Nie widziałem wielu ludzi używających go w ten sposób i podejrzewam, że najprawdopodobniej nie działa. Trwają prace nad przeniesieniem django-nonrel do oficjalnej części Django 1.4. Podejrzewam, że będzie działać po zakończeniu.

Używanie django-nonrel do auth działa dobrze. Głównym problemem są relacje wiele-do-wielu. Moduł auth używa tego dla uprawnień na obiekt użytkownika - to nie działa. Jeśli tego nie potrzebujesz, prawdopodobnie możesz uciec bez używania SQL w ogóle.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose Mongodb wysyła zapytanie do tablicy obiektów

  2. Jak MongoDB umożliwia uczenie maszynowe

  3. Kiedy należy używać bazy danych NoSQL zamiast relacyjnej bazy danych? Czy można używać obu w tej samej witrynie?

  4. Wstawianie danych do zagnieżdżonej tablicy w mongodb

  5. Mając listę identyfikatorów, jaki jest najlepszy sposób na sprawdzenie, które identyfikatory nie istnieją w kolekcji?