sql >> Database >  >> NoSQL >> MongoDB

Django-sessies

De backend van het bestandssysteem is alleen het bekijken waard als u geen database voor enig ander deel van uw systeem gaat gebruiken. Als u een database gebruikt, heeft de backend van het bestandssysteem niets om het aan te bevelen.

De memcache-backend is veel sneller dan de database-backend, maar u loopt het risico dat een sessie wordt opgeschoond en dat sommige van uw sessiegegevens verloren gaan.

Als je een heel, heel veel verkeer website bent en zorgvuldig codeert zodat je het hoofd kunt bieden aan het verliezen van een sessie, gebruik dan memcache. Als u geen database gebruikt, gebruikt u de cache van het bestandssysteem, maar de standaarddatabase-backend is in bijna alle gevallen de beste, veiligste en eenvoudigste optie.



  1. Spring Data MongoDB hoe de vervaltijd programmatisch toe te wijzen

  2. Mongoid genoemd bereik vergelijkt twee tijdvelden in hetzelfde document

  3. Mongoose.aggregate(pipeline) koppelt meerdere collecties met $unwind, $lookup, $group

  4. MongoDB GridFS Bestandsgroottes enorm voor relatief kleine bestanden