![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 150 Pomógł: 4 Dołączył: 3.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Pisze skrypt ogłoszeniowy i zastanawiam się czy warto cachować maks 2 zapytania na jedną stronę. Jedno około 2000 znaków. Jeżeli mam pisać bądź skorzystać z gotowej biblioteki ważącej około 50kb, która będzie cachować 2kb tekstu, nie wiem czy to nie strzelanie z armaty do muchy. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Nie chodzi o to, jaką ilośc danych cachujesz, tylko o to czy cachujesz dane ktore sie pozyskuje dlugo czy nie. Czy dane ktore pozyskujesz obciążają system czy nie.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 150 Pomógł: 4 Dołączył: 3.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie chodzi o to, jaką ilośc danych cachujesz, tylko o to czy cachujesz dane ktore sie pozyskuje dlugo czy nie. Czy dane ktore pozyskujesz obciążają system czy nie. W sumie racja bo jeżeli będzie 10 tyś zapytań o to samo to już wygląda to już trochę gorzej. Czyli co cachować wszystko? Tylko po co mi wtedy baza tak naprawdę. edit: Zastanawiam się jeszcze jak rozwiązać sprawę cachowania 10 ostatnich ogłoszeń,i przechodzenia później do kolejnego zakresu 11-20,21-30 itd, bez cachowania wszystkich stron, żeby zyskać jak najbardziej na szybkości. Ma ktoś jakiś pomysł? Ten post edytował szajens 17.06.2014, 19:56:02 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat edit: Zastanawiam się jeszcze jak rozwiązać sprawę cachowania 10 ostatnich ogłoszeń,i przechodzenia później do kolejnego zakresu 11-20,21-30 itd, bez cachowania wszystkich stron, żeby zyskać jak najbardziej na szybkości. Ma ktoś jakiś pomysł? Ja tam cachuje tylko pierwszą strone wynikow. Nie widze sensu wrzucania wszystkiego do cache, no chyba ze kazda kolejna strona wynikow generowala by mi sie godzine, to fakt, wowczas cachowanie kazdej kolejnej strony wynikow mialoby sens Cytat Czyli co cachować wszystko? Tylko po co mi wtedy baza tak naprawdę. No jesli jestes w stanie zarządzac cachem, dodawac tam rekordy, aktualizowac te rekordy, to faktycznie, baza ci nie potrzebna ![]() cache moze byc rozny, cache moze byc w pamieci i wowczas jest nietrwaly. To ze akurat ty moze bedziesz cachowal wszystko na dysku to tylko specyficzny przypadek -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 150 Pomógł: 4 Dołączył: 3.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
nospor, czego ty używasz? Jak ty to robisz? Jeżeli to nie tajemnica.
Mógłbyś mi polecić jakiś art,temat co mnie troszkę naprowadzi? Tylko najlepiej po polsku. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Ale co jak ja robie?
Uzywam wlasnej klasy Cache, dostepnej na mojej stronie nospor.pl Naprowadzi na co? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 150 Pomógł: 4 Dołączył: 3.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
chodzi mi o cachowanie, jak ty to robisz, chodzi mi oczywiście o logike,teorie
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Sprawdzasz czy dane pod zadanym kluczem są w cache, jak są ( i nie są przeterminowane) to serwujesz, jak nie ma to wykonujesz zapytanie, pchasz do cache i serwujesz. Magia i miecz...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 10:18 |