# Re: PM
vit01 (mira, 1) → Difrex – 14:39:33 2016-04-28
Кстати, решил изучить вопрос по вот этому TODO:
> Store decrypted DB into RAM not in /tmp/
и обнаружил, что ни DBI, ни сам sqlite не поддерживают загрузку бинаря базы данных из RAM.
Единственный быстрый путь решения, который представляется возможным (и который предлагают люди), заключается в том, чтобы создавать пустую базу в памяти и загружать в неё данные из дампа через CREATE TABLE ...
В таком случае БД придётся даже в зашифрованном виде хранить не в виде sqlite-файла, а в виде sql-дампа. Грустно и медленно, но зато 100% безопасно.
Если тебя устроит данный способ взаимодействия, то могу форкнуть и приделать.
vit01 (mira, 1) → Difrex – 14:39:33 2016-04-28
Кстати, решил изучить вопрос по вот этому TODO:
> Store decrypted DB into RAM not in /tmp/
и обнаружил, что ни DBI, ни сам sqlite не поддерживают загрузку бинаря базы данных из RAM.
Единственный быстрый путь решения, который представляется возможным (и который предлагают люди), заключается в том, чтобы создавать пустую базу в памяти и загружать в неё данные из дампа через CREATE TABLE ...
В таком случае БД придётся даже в зашифрованном виде хранить не в виде sqlite-файла, а в виде sql-дампа. Грустно и медленно, но зато 100% безопасно.
Если тебя устроит данный способ взаимодействия, то могу форкнуть и приделать.