Нет, для MySQl нет реактивного драйвера. Есть один для Postgres:
https://github.com/r2dbc/r2dbc-client
он использует все реактивные биты из ректора проекта (коллекции возвращаются как поток). Конечно, вы вернулись к работе с подготовленными заявлениями. И получение данных непосредственно из результатов Serch.
И тот, что для оракула DB:
https://github.com/oracle/oracle-db-examples/tree/master/java/AoJ
Но он использует блокирующие вызовы JDBC и скрывает проблему только за пулом потоков. Однако это представляет текущие усилия в Oracle для решения этой проблемы. И это не тривиальная вещь, поскольку существует определенная философия при работе с реляционными базами данных согласованного состояния. Вот почему результат вашего запроса возвращается сразу, в отличие от mongodb, который может возвращать результат по мере поступления.
Из-за этого ни один инструмент ORM (hibernate, eclipselink) отсутствует.
Я думаю, что для производственного кода мы застряли с блокировкой вызовов на данный момент.