¿Hay alguna manera de ver una base de datos mysql para cambios usando perl?

Estoy buscando una solución similar al método inotify para ver los archivos en busca de cambios. Soy consciente de que podría ver el archivo binlog de la base de datos mysql y ejecutar consultas para seleccionar los nuevos resultados, pero eso parece muy ineficiente y poco elegante; al igual que simplemente hacer un montón de consultas en un bucle esperando nuevos resultados.

Respuestas a la pregunta(3)

Su respuesta a la pregunta