sql >> Databáze >  >> RDS >> Mysql

Pokud se databáze změní, automaticky obnovte obsah

Toto se nazývá Comet/Reverse Ajax/HTTP server push http://en.wikipedia.org /wiki/Comet_(programování) . Existuje mnoho technik, jak to udělat, stejně jako mnoho existujících rámců, které to dělají za vás.

V SO je mnoho odpovědí o kometě https://stackoverflow.com/search?q=comet

Jednoduchá implementace by byla javascript setTimeout a setInterval pro kontrolu stavu serveru se spouštěcí/uloženou procedurou na mysql.

Pro hloubkový ponor do Komety. Existují o tom dvě skvělé knihy:

Comet and Reverse Ajax 2008 Autor Dave Crane

Kapitola 4 (River of Content) – Budování uživatelské zkušenosti v reálném čase 2010 Autor Ted Roden



  1. Poskytne UUID jako primární klíč v PostgreSQL špatný výkon indexu?

  2. Jak napsat funkci, která vrací textové nebo celočíselné hodnoty?

  3. Jak spustit soubor .sql ve vývojářském nástroji Oracle SQL pro import databáze?

  4. Volání více uložených procedur pomocí rozhraní Zend