У меня есть 4 статических файла CSV, содержащих данные. Каждый файл составляет около 1,1 до 1,5 М каждый. Я хочу прочитать данные из этих файлов и позволить пользователю выбрать, какой файл и какая информация ему нужна из этого файла.
Имея в виду доступ к производительности на устройствах Android, я пытаюсь получить лучший подход для чтения этих данных.
Я знаю, что использовать CSV-ридер быстрее, но я запутался, если бы вместо этого я использовал SQLite db. Также я не уверен, что это правильный подход - хранить 4 БД SQLite на телефоне и читать с него.
И идеи о подходе, который я должен использовать, чтобы получить данные из этих 4 CSV-файлов более быстрым способом, используя меньше памяти и большую скорость обработки.
Любая помощь очень ценится.