SQLite JDBC для чтения содержимого .db из памяти без промежуточного файлового/дискового ввода-выводаJAVA

Программисты JAVA общаются здесь
Anonymous
SQLite JDBC для чтения содержимого .db из памяти без промежуточного файлового/дискового ввода-вывода

Сообщение Anonymous »

В проекте файл SQLite .db считывается после его распаковки.
Из требований к производительности (для ускорения обработки) я хотел бы полностью исключить дисковый ввод-вывод и использовать только операции в памяти.
В настоящее время код Java похож на

Код: Выделить всё

conn = DriverManager.getConnection("jdbc:sqlite:" + path + "");
где путь должен быть местоположением файла.

SQLite поддерживает управление базами данных в памяти, при котором не создаются файлы базы данных.

Код: Выделить всё

Connection connection = DriverManager.getConnection("jdbc:sqlite::memory:");
Но как мне указать в этом случае для передачи разархивированные byte[] байты?

Вернуться в «JAVA»