2015-03-09 3 views
0

Я разрабатываю универсальное приложение Windows 8.1, и я использую Sqlite и Sqlite-Net для хранения данных. Теперь мне нужно добавить возможность хранить файлы PDF (1 Мб - 50 МБ) в моем приложении.Как хранить файлы PDF: в sqlite или в отдельной папке

Какое наилучшее решение в этом случае? Хранить файлы в Sqlite или хранить их в отдельной папке? Какую папку лучше использовать в этом случае?

ответ

1

Если вы собираетесь хранить реляционные данные и что вам нужно запускать запросы (и это похоже на то, что вы не знаете), Я бы предложил использовать локальное хранилище. На самом деле это не так сложно использовать.

Теперь, насколько производительность. Чтение диска в приложении не будет быстрым. При этом любое решение, которое вы используете, будет сохранено на диске в конце; поэтому я не думаю, что вы заметите большую часть разницы, если вы поедете с БД или локальным хранилищем с точки зрения производительности.

Хороший вариант - хранить файлы на SD-карте/съемных устройствах, если таковые имеются, таким образом, вся внутренняя память ценного телефона не будет использоваться.

Смежные вопросы