Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Laravel] Maksymalna ilość plików cache - file
Forum PHP.pl > Forum > PHP > Frameworki
jarod21
Czy istnieje jakieś maksimum ilości dla plików cahce w laravelu questionmark.gif jak ma się to później do wydajności ?
zauważyłem, że nawet jak wyczyszczę cache - Cache::flush() to zostają foldery.
Kiedy pliki są usuwane jeśli cache mam na 30 minut questionmark.gif tylko przy zapytaniu czy dany cache istnieje czy laravel robi to jakoś automatycznie.
Na początku będzie to ok 20 plików dziennie/usera, po pewnym czasie się tego trochę uzbiera.
Jak sobie z tym radzicie questionmark.gif
Pyton_000
Maksimum jest warunkowane ilością węzłów na FileSystem czyli baardzo dużo wink.gif

Flush teoretycznie powinno wyczyścić foldery żeby folder był czysty.
Co do czyszczenia przeterminowanych to na pewno są wywalane przy odczycie klucza, ale czy jest jakiś Garbage Collecotr tego nie wiem, ja nie znalazłem w kodzie nic ciekawego

Ilość plików to nie problem. Zawsze możesz wrzucić to do memcached albo innego pamięciowego Cache.
Crozin
1. Ograniczeniem na pewno będzie system plików.
2. System plików niekoniecznie jest najlepszym zasobem do składowania dużej ilości małych plików. Rozważ może Redisa bądź podobne narzędzia.
3. Póki nie masz problemów możesz spokojnie z tego korzystać.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.