Я нашел R2DBC, когда искал реактивные драйверы реляционных баз данных, но я не увидел ни одного драйвера для БД Oracle. У кого-нибудь есть информация о том, следует ли оказывать поддержку?
9
Я нашел R2DBC, когда искал реактивные драйверы реляционных баз данных, но я не увидел ни одного драйвера для БД Oracle. У кого-нибудь есть информация о том, следует ли оказывать поддержку?
Я подтверждаю, что работа ADBA была прекращена, однако в следующем выпуске драйверов Oracle JDBC появятся новые расширения для реактивного доступа к базе данных. Эти расширения также можно использовать с библиотеками Reactive Streams. https://events.rainfocus.com/widget/oracle/oow19/catalogcodeone19?search=DEV6323
Что касается поддержки баз данных Oracle для R2DBC, мы рассматриваем это, т. Е. Отсутствие твердой приверженности и отсутствие ETA.
Я нашел эту ветку на странице github spring-data-r2dbc,
Oracle объявил, что ojdbc20 будет содержать методы, разоблачающие Publisher. Но я сомневаюсь, что он будет включен в spring-data-r2dbc, проходя по этой почтовой цепочке, где говорится, что волокна - это путь вперед, асинхронная поддержка в ojdbc20 минимальна.
Также избегайте использования adba , так как все усилия для ADBA были прекращены.
источник
Я считаю, что в настоящее время не существует какого-либо реактивного драйвера, по крайней мере, не активно для Oracle DB.
Вы можете начать расследование здесь: https://github.com/r2dbc/r2dbc-over-adba
Также см .: https://blogs.oracle.com/java/jdbc-next:-a-new-asynchronous-api-for-connecting-to-a-database
источник