sql >> Base de Datos >  >> NoSQL >> MongoDB

Sesiones Django

Solo vale la pena mirar el backend del sistema de archivos si no va a usar una base de datos para ninguna otra parte de su sistema. Si está utilizando una base de datos, el backend del sistema de archivos no tiene nada que lo recomiende.

El backend de Memcache es mucho más rápido que el backend de la base de datos, pero corre el riesgo de que se purgue una sesión y se pierdan algunos de sus datos de sesión.

Si tiene un sitio web con mucho, mucho tráfico y codifica con cuidado para que pueda hacer frente a la pérdida de una sesión, entonces use Memcache. Si no está utilizando una base de datos, utilice la memoria caché del sistema de archivos, pero el backend de base de datos predeterminado es la mejor opción, la más segura y la más sencilla en casi todos los casos.