Gibt es eine Möglichkeit, dass mysql Server in node.js auf Änderungen in der Datenbank wartet und einen Rückruf für diese Änderungen wie Datenbankänderungen Benachrichtigung in Oracle DB erhalten?
Ich denke daran, es so zu implementieren
var mongo = require("mysql");
var client = require("socket.io").listen(port).sockets;
var db = mysql.createConnection({host: host, user: user, database: db});
db.listen.on("changes",function(){
client.emit("hasChanges");
});
Antworten:
3 für die Antwort № 1Sie können versuchen, die mysql-Ereignisse Paket für NodeJS. Aber bevor du es versuchst:
Stellen Sie sicher, dass der Datenbankbenutzer die Berechtigung zum Lesen des Binlogs in der Datenbank hat, die Sie überwachen möchten.