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[] байты?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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