Lectura de datos de 4 archivos CSV estáticos en Android: Best Approach?

Tengo 4 archivos CSV estáticos que contienen datos. Cada archivo es alrededor de 1.1 a 1.5 M cada uno. Quiero leer los datos de estos archivos y dejar que el usuario seleccione qué archivo y qué información necesita de ese archivo. Teniendo en cuenta un acceso de rendimiento en dispositivos Android, estoy tratando de obtener un mejor enfoque para leer estos datos. Sé que el uso de un lector de CSV es más rápido, pero estoy confundido si debo usar SQLite db en su lugar. También no estoy seguro de si es un enfoque correcto para almacenar 4 SQLite db en el teléfono y leer de él. Y las ideas sobre el enfoque que debo tomar para obtener los datos de estos 4 archivos CSV de una manera más rápida, utilizando menos memoria y más velocidad de procesamiento. Cualquier ayuda es muy apreciada.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.