Я ожидал, что использование SQLite уменьшит общий размер используемых данных, но на самом деле я вижу, что представление CSV на 4 МБ меньше, чем база данных SQLite.База данных SQLite больше, чем CSV-файл?
База данных содержит одну таблицу с 400 000 строк. Таблица имеет четыре столбца.
Файл CSV доходит до 19 МБ, а база данных SQLite достигает 23 МБ. Если бы эта таблица была в 10 раз больше, мне было бы лучше разобрать CSV-файл, а не SQLite.
Почему база данных SQLite больше, чем файл CSV?
Спасибо за разъяснение, что Моррисон. – jskidd3
Что касается хранения большого количества данных внутри мобильного приложения, какой формат файла вы бы порекомендовали? Я считаю, что JSON не будет хорошим выбором, лучше ли CSV? – jskidd3
@ jskidd3 Ничего плохого в CSV, если модель данных проста. Как всегда, это зависит от данных. Это также было бы проблемой использования, если вы можете взять удар, чтобы загрузить/сохранить данные из/в CSV. Также не забывайте о сжатии как для хранения, так и для передачи. Удачи. –