Читать базу данных Mysql после того, как событие появилось в Esper Engine?
Привет, я хочу подключить адаптер базы данных Esper к моему приложению. Моему приложению просто нужно, когда произошло событие, необходимо получить данные из базы данных, и если данные в базе данных совпадают с данными события, необходимо выполнить синтаксический анализ для Update Listener. До сих пор я выполнял чтение базы данных из Адаптер базы данных Esper.
select * from pattern[every timer:interval(10)] as ep , sql:cep_demo ['select * from BasicEvent where eventId = 7']
Но проблема в том, что я могу только читать данные с интервалом времени. Но мое требование - после того, как событие пришло в Esper Engine, получить данные из базы данных Mysql, и если идентификатор пользователя в базе данных совпадает с идентификатором пользователя в событии, выбрасывать в Listener. Я хочу знать, возможно ли это,
1 ответ
select * from Event, sql:cep_demo ['select * from BasicEvent where eventId = 7']