0
Under review

удаление из базы

Denis 1 year ago in Nimbus Note - Windows OS • updated 1 year ago 16

Здравствуйте,

Nimbus Note 2.0.9

В базе заметок одна локальная папка. Удаляю из папки заметки с объемными вложениями, но размер базы (файла почта.ndb) не уменьшается.

Из корзины также все удалил.


Подскажите, как уменьшить размер файла? 

Under review

Приветствую


Пока нет, это особенности SQlite базы - она так работает с дефолтными настройками, видимо чтобы не тратить время на перемещение данных, что очень затратно.


Мы посмотрим, что тут можно сделать, возможно добавим некоторые настройки для оптимального сжатия.

да, может быть возможно добавить опцию сжатия по аналогии с тем, как это реализовано в Outlook-e - он тоже сразу сам не удаляет файлы из базы


значит ли это, что сейчас локальный файл может только увеличиваться в размерах, и не никак может уменьшаться?

На данный момент да.

а внутри файла учитывается удаленный контент?

на примере: файл 50мб, я удаляю заметку на 10Мб, и добавляю заметку на 20Мб - размер файла получится 60Мб (50-10+20) или 70Мб (50+20)?

Это, конечно, не очень удобно (
В любом случае спасибо.

кстати, еще подскажите, пож., этот файл локальной базы данных будет читаться Android приложением, если просто скопировать файл с компьютера на телефон?

Нет, совсем разные форматы.

значит, локальная синхронизация между компьютером (Windows) и телефоном (Android) без использования облака - невозможна?

На данный момент да. Есть мысли сделать и без облачный вариант, но пока руки не доходят.

Ясно, спасибо.

Это было бы очень удобно, особенно для локальных папок.

Добрый день,
возник еще вопрос - на Android версии есть возможность создавать локальные папки и указывать место хранения файла базы? не смог найти

Приветствую


Нет, нельзя. Можно использовать приложение чисто локально, т.е без синхронизации.

Вы имеете в виду вход без аккаунта?

А где хранится база данных в этом случае?

Да.


Там же где и в обычном аккаунте - аттачи на SD, а сами заметки в специальном разделе в внутренней памяти.

Понял, спасибо.