MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Django-Sitzungen

Das Dateisystem-Backend ist nur dann einen Blick wert, wenn Sie für keinen anderen Teil Ihres Systems eine Datenbank verwenden. Wenn Sie eine Datenbank verwenden, hat das Dateisystem-Backend nichts zu empfehlen.

Das Memcache-Backend ist viel schneller als das Datenbank-Backend, aber Sie laufen Gefahr, dass eine Sitzung gelöscht wird und einige Ihrer Sitzungsdaten verloren gehen.

Wenn Sie eine wirklich, wirklich stark frequentierte Website haben und sorgfältig codieren, damit Sie mit dem Verlust einer Sitzung fertig werden können, verwenden Sie Memcache. Wenn Sie keine Datenbank verwenden, verwenden Sie den Dateisystem-Cache, aber das standardmäßige Datenbank-Backend ist in fast allen Fällen die beste, sicherste und einfachste Option.