sql >> Database >  >> RDS >> Mysql

Java uitgevoerd door MySQL-trigger

Hoewel dit geen standaardfunctie is, is dit heel goed mogelijk met MySQL. U kunt de SELECT .. INTO OUTFILE-instructie vanuit de trigger gebruiken om naar een named pipe (Windows) of memroy-bestandssysteem (Linux) te schrijven. Beide kunnen eenvoudig worden gecontroleerd vanuit Java-code (of welke andere code dan ook). Door deze techniek te gebruiken, vermijd je polling en omdat er ook geen daadwerkelijke schijftoegang plaatsvindt, heb je goede prestaties.

Ik heb hier eigenlijk een Java-pakket voor geschreven, dus ik ben er 100% zeker van dat het mogelijk is en goed presteert. Helaas mag ik mijn inspanningen hier niet delen (mijn vorige antwoord is verwijderd door een moderator), dus je zult het zelf moeten coderen, sorry.



  1. Hoe Spring Boot te gebruiken met MySQL-database en JPA?

  2. jdbc naar MYSQL-fout:geen geschikt stuurprogramma gevonden voor jdbc:mysql://localhost:3306/test?user='root'&password=''

  3. MySQL en de kans dat de verkeerde id wordt geretourneerd door LAST_INSERT_ID()

  4. Configuratie opslag setup [bestand vs. database]