Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Projekt Pytanie:jak pokazać liczbę użytkowników online?

Zaangażowana będzie baza danych. Tak więc za każdym razem, gdy ktoś loguje się do witryny, możesz mieć pole w tabeli użytkownika na last_login. A potem może istnieć skrypt, który wykonuje zapytanie do tabeli tego użytkownika, aby zliczyć liczbę wierszy last_login w ciągu ostatniego x czasu. Dobrym rozwiązaniem może być buforowanie tego i ponowne zapełnianie tej pamięci podręcznej co określony czas, a następnie pobieranie z tej pamięci podręcznej w przeciwieństwie do uruchamiania zapytania względem tabeli użytkownika przy każdym żądaniu. A więc baza danych + jakiś system buforowania.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DODAJ KOLUMNĘ MySQL

  2. Lista wszystkich duplikatów MySQL

  3. Czy 'false' może pasować do jakiegoś ciągu w mysql?

  4. Błąd PHP, MySQL:liczba kolumn nie odpowiada liczbie wartości w wierszu 1

  5. Grupuj według tygodnia w MySQL