ファイルシステムバックエンドは、システムの他の部分にデータベースを使用しない場合にのみ確認する価値があります。データベースを使用している場合、ファイルシステムバックエンドにはそれを推奨するものは何もありません。
memcacheバックエンドはデータベースバックエンドよりもはるかに高速ですが、セッションがパージされ、セッションデータの一部が失われるリスクがあります。
あなたが本当に、本当にトラフィックの多いウェブサイトであり、セッションの喪失に対処できるように注意深くコーディングしている場合は、memcacheを使用してください。データベースを使用していない場合は、ファイルシステムキャッシュを使用しますが、ほとんどの場合、デフォルトのデータベースバックエンドが最良で、最も安全で、最も単純なオプションです。