Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PDO]Asynchroniczne zapytania do bazy
Mackos
post
Post #1





Grupa: Zarejestrowani
Postów: 362
Pomógł: 44
Dołączył: 10.06.2009

Ostrzeżenie: (0%)
-----


Pracuję nad małym serwerem hostującym reklamy, i chcę teraz przygotować sam mechanizm serwujący.
Co jest oczywiste każde wyświetlenie reklamy wiąże się z zapytaniem do bazy i o ile wyciągnięcie odpowiedniej reklamy można odciążyć przez memcache, o tyle zastanawiam się nad zapisem danych o wyświetleniu do bazy.
W związku z czym chciałem zapytać czy znacie lub macie może pomysł na generowanie asynchronicznych zapytań do bazy, które dałoby się zrealizować bez memcache i z obsługą PDO?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Mackos
post
Post #2





Grupa: Zarejestrowani
Postów: 362
Pomógł: 44
Dołączył: 10.06.2009

Ostrzeżenie: (0%)
-----


Wiesz co ten serwer już jest i jest spory (aktualnie apka podzielona na 4 serwery w tym 3 VPS'y).
Działa tak że po odpaleniu, pobiera nagłówki, na ich podstawie przypisuje reklamę do pokazania.
Losuje reklamę za pomocą albo MySQL albo jeśli hash nagłówków odwiedzająceg już się powtórzył to reklamę ładuje z memcache na podstawie wcześniejszego selectu.
Jeśli hash odwiedzającego jest unikalny zapisuje całe info do bazy/
Teraz sprawa ma się tak że selecty da się przeżyć no bo nie są jakieś ciężkie + memcache, ale jednoczesny INSERT to już dużo (bo reklama ma się ładować ultra szybko).
Więc szukam sposobu żeby opóźnić cały proces wrzucania insertów lub wrzucać je grupowo - zebrać wielowymiarową tablicę nagłówków i innym skryptem ją dodawać do bazy.

Ten post edytował Mackos 29.06.2014, 21:10:19
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 09:00