PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Klient MQTT subskrybuje zmiany bazy danych PostgreSQL

Ok ten pomysł jest interesujący, używam PostgreSQL 9.5 iw konsoli jeśli wpiszę CREATE LANGUAGE plpythonu; język Pythona jest dostępny. Ale jak mogę otrzymać całą bazę danych i okresowe zmiany bazy danych w moim Brokerze.

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. psql:FATAL:rola postgres nie istnieje (z opcją -h localhost)

  2. Jak mogę sprawić, by to zapytanie SQL dotyczące odległości geograficznej było zgodne z Postgresem?

  3. co robi operator @> w postgresie?

  4. NULL utracone elementy podczas rzutowania wyniku unnest()

  5. connection.select_value zwraca tylko ciągi w postgresie z pg gem