Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 30.11.2011 Ostrzeżenie: (0%)
|
Czesc! Chce zrobic cache zapytan mySQL na mojej stronie i mam pytanie czy cachuje sie wszystkie zapytania SELECT, UPDATE, INSERTINTO, DELETE czy tylko SELECT ?
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%)
|
Po co Ci cache na UPDATE, INSERT i DELETE? Zwykle do cache wklada sie wyniki z zapytania.
Ten post edytował redeemer 30.11.2011, 17:02:27 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 30.11.2011 Ostrzeżenie: (0%)
|
Rozumiem, wiem też ze w takich klasach cache ustawia sie zywotnosc plików cache i jeśli ktos chce pobrac np. liste newsów a plik cache do tego zapytania istnieje i jest ważny to pobiera z tego pliku. A co jeśli np mam ta żywotnosc plików ustawiona na 30 min - to znaczy ze jeśli ktos w przeciagu tego czasu np doda nowego newsa to pojawi sie on na stronie dopiero wtedy jesli plik cache dla wyswietlenia newsów wygaśnie ?
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%)
|
Jeśli ktoś doda nowy news i chcesz mieć go "od razu" to powinieneś czyścić cache po dodaniu, w przeciwnym wypadku pojawi sie po 30 minutach.
I polecam http://memcached.org/ |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 30.11.2011 Ostrzeżenie: (0%)
|
dzieki za rady, ja jednak bede próbował zrobic cache w oparciu o pliki.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 21:13 |