@EnderBro3D

Возможно ли асинхронно использовать SQLite/MySQL?

Возможно ли вообще выполнять асинхронно что-либо в SQLite/MySQL?

Если да, как реализовать?
  • Вопрос задан
  • 295 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Java
Седой и строгий
На сколько мне известно, ни один jdbc-драйвер на сегодняшний день не поддерживает асинхронных запросов. Более того, сам стандарт JDBC API асинхронности не предусматривает. Асинхронность в JDBC запланирована на Java 10, но могут и перенести. А пока вы можете только завернуть функциональность общения с БД в какую-то абстракцию, которая будет выполняться в своём потоке и эмулировать асинхронность.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@BorisKorobkov
Web developer
Это зависит не от SQL, а от ЯП. Например, node.js работает асинхронно.
Ответ написан
Комментировать
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Да, попробуйте rxjava. Вот пример с jdbc www.baeldung.com/rxjava-jdbc
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы