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.