sql >> Database teknologi >  >> RDS >> PostgreSQL

MQTT-klient abonnerer på PostgreSQL DB-ændringer

Ok, denne idé er interessant, jeg bruger PostgreSQL 9.5 og i konsollen, hvis jeg skriver CREATE LANGUAGE plpythonu; python-sproget er tilgængeligt. Men hvordan kan jeg modtage hele databasen og de periodiske ændringer af databasen til min Broker.

CREATE FUNCTION publishChanges ()
  RETURNS integer
AS $$
  import paho.mqtt.client as mqtt
  import paho.mqtt.publish as publish
  #client = mqtt.Client()
  #client.connect("localhost", 1883, 60)

  publish.single("test/data", SELECT * from table ,hostname="127.0.0.1")

  #client.loop_forever()
$$ LANGUAGE plpythonu;


  1. Er Google Data Analytics Professional-certifikatet det værd?

  2. Hvordan tilføjer man nyt input i registersiden laravel?

  3. MySQL Workbench - Opret forbindelse til en Localhost

  4. MySQL får rekordantal for time, selv timer uden registreringer