Miért kellene kapásból egy külön service erre? A fájl alapú tökéletes. Ha van külön indok, akkor lehet ilyenen gondolkodni szerintem. Millió oldal jól működik session fájlokkal, nem azzal lesz a gond, hanem valszeg a szerver konfiggal.