sql >> Databasteknik >  >> NoSQL >> MongoDB

Django-sessioner

Filsystemets backend är bara värt att titta på om du inte ska använda en databas för någon annan del av ditt system. Om du använder en databas så har filsystemets backend inget att rekommendera det.

Memcache-backend är mycket snabbare än databasbackend, men du riskerar att en session rensas och en del av din sessionsdata går förlorad.

Om du är en webbplats med riktigt, riktigt hög trafik och kod försiktigt så att du kan hantera att förlora en session, använd memcache. Om du inte använder en databas använd filsystemets cache, men standarddatabasbackend är det bästa, säkraste och enklaste alternativet i nästan alla fall.



  1. Sök efter id eller användarnamn i mongo

  2. Meteor publicera/prenumerera strategier för unika samlingar på klientsidan

  3. Kan $isolated sluta läsa ändrade dokument i naturlig ordning i en multiuppdatering?

  4. Flera Redis-instanser