/ / wytyczne projektowe dla dużego ruchu - ruch internetowy, duży ruch

Wytyczne projektowania dla dużego natężenia ruchu - ruch internetowy, duży ruch

Pracuję nad witryną do recenzji filmów. W obecnym projekcie front-end (jQuery, HTML, CSS) łączy się z modelem (indywidualne skrypty php, które zajmują się bazą danych MYSQL) w celu podstawowego przechowywania i wyszukiwania. Ten trywialny projekt sprawdzi się w przypadku małego ruchu.

Moje obawy dotyczą sposobu rozwiązania problemów związanych z dużym natężeniem ruchu, gdy przychodzi wiele wniosków jednocześnie. Jakie są zmiany w projekcie, które powinienem zrobić w części modelu poradzić sobie z dużym ruchem i uczynić system skalowalnym?

PS: daj mi znać, jeśli potrzebujesz więcej informacji.

Dziękuję Ci

Odpowiedzi:

1 dla odpowiedzi № 1

http://redis.io/ - Redis pozwala rezydować w bazie danych z leniwymi zapisami z powrotem na dysk. To znacznie poprawia wydajność DB. Najpierw wlej wiadro pamięci RAM. Memcached jest również popularnym narzędziem, ale nie zawiera wielu funkcji.