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

Sesje Django

Backend systemu plików jest warty uwagi tylko wtedy, gdy nie zamierzasz używać bazy danych dla żadnej innej części systemu. Jeśli używasz bazy danych, backend systemu plików nie ma nic do zaoferowania.

Backend memcache jest znacznie szybszy niż backend bazy danych, ale istnieje ryzyko wyczyszczenia sesji i utraty niektórych danych sesji.

Jeśli jesteś witryną o naprawdę dużym natężeniu ruchu i kodujesz ostrożnie, aby poradzić sobie z utratą sesji, użyj memcache. Jeśli nie używasz bazy danych, użyj pamięci podręcznej systemu plików, ale domyślny backend bazy danych jest najlepszą, najbezpieczniejszą i najprostszą opcją w prawie wszystkich przypadkach.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDb:Korzyści z używania ObjectID w porównaniu z ciągiem zawierającym identyfikator?

  2. Tworzenie pliku w GridFs (MongoDb)

  3. Projektuj, aby filtrować właściwość w drugiej zagnieżdżonej tablicy

  4. Zestaw replik MongoDB z dwoma węzłami bez arbitra

  5. Mongoose tworząca puste tablice?