Hej! Moja gra multiplayer zaczyna łapać lag przy większej liczbie graczy online. Analiza wykazała, że wąskim gardłem są zapytania do bazy danych przy zapisywaniu stanu postaci. Używam tradycyjnego MySQL, ale zastanawiam się, czy nie przejść na rozwiązanie typu NoSQL (np. MongoDB) lub zastosować Redis jako warstwę cache. Jakie macie doświadczenia z synchronizacją danych w czasie rzeczywistym? Czy lepiej wysyłać małe paczki danych co kilka sekund, czy może zapisywać wszystko tylko przy wylogowaniu gracza?