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

Jak poslouchat nové záznamy db přes java

Technika, kterou používáte, se nazývá dotazování. Kontrolujete nové záznamy, čekáte nastavenou dobu a poté znovu kontrolujete nové záznamy. Jedním dobrým způsobem, jak reagovat na nové záznamy, může být vytvoření řadiče, který se postará o vkládání nových záznamů do databáze a přinutit všechny klienty (kteří aktualizují databázové záznamy), aby k tomu řadič používali. Ovladač vás pak může upozornit na nový záznam. Chcete-li usnadnit upozornění ovladače, můžete nastavit webovou službu, kde vás může ovladač kontaktovat.

Říkám, že by to "mohlo" být dobrý způsob, jak to udělat, protože vytvoření ovladače a webové služby je samozřejmě práce navíc. Tím by se však hlasování stalo zbytečným. Pokud chcete pokračovat v používání vaší techniky dotazování, můžete vytvořit službu (producenta), která provede dotazování a zaplní frontu novými výsledky. Váš druhý program (spotřebitel) pak může načíst položky z fronty a něco s nimi udělat.



  1. Řádek aktualizace Android SQLite nefunguje

  2. Vypište všechny sekvence v Postgres db 8.1 s SQL

  3. Jak získat jméno a jméno manažera

  4. Online vs offline zálohování