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

Gdzie przechowywać MongoClient w Django

Trochę późno na odpowiedź na to pytanie, ale przyszłe osoby wyszukujące mogą uznać to za przydatne.

Jeśli używasz MongoDB tylko do kilku operacji (i dlatego nie chcesz używać pełnej architektury MongoEngine), możesz skonfigurować swoją architekturę w następujący sposób:

# project/settings.py
  (place Mongo connection info here)

# project/__init__.py
  (declare a global MongoClient here, it will be throughout the app)

# project/all apps
  import project.MY_MONGO_CLIENT_NAME
  (use MongoClient as needed)

Pełniejszy podział można znaleźć tutaj:https://gist.github.com/josephmosby/4497f8a4f675170180ab



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak zastąpić istniejące dokumenty podczas importowania pliku do MongoDB

  2. RoR :Mongoid i forma tworzą hasz

  3. Mongoose tworząca puste tablice?

  4. mongoDB:$inc nieistniejącego dokumentu w tablicy

  5. wiosenne dane Mongo db agregacja