Реактивная загрузка Spring с базами данных SQL - PullRequest
0 голосов
/ 27 июня 2018

Я нашел много примеров использования реактивной загрузки при работе с базами данных документов, но ни одного с базами данных SQL.

Я вижу, что он может еще не поддерживать базы данных sql, возможно, из-за отсутствия какой-либо функции в стеке jpa / jdbc.

Я также вижу, что нет смысла использовать реактивные сервисы, которые зависят от базы данных SQL без реактивной поддержки.

Вопрос здесь таков: есть ли какое-то постоянное развитие, чтобы это произошло (реактивный jpa)?

1 Ответ

0 голосов
/ 27 июня 2018

Во многие РСУБД встроена функция реагирования, называемая «Сбор данных изменений», которая записывает данные в журнал асинхронных транзакций для включенной таблицы. Обычно реактивные системы, созданные для потоковой передачи этих данных, построены на основе этой функции. Например, хорошо известный инструмент с открытым исходным кодом, который делает это Debezium . Вы можете найти в Интернете другие проекты с открытым исходным кодом, которые делают что-то подобное, или написать свой собственный, используя простые функции CDC, которые обычно предоставляются для его поддержки.

...