Probably more than 50% of all the Android apps I have decompiled use SQLite for data storage.
Some extra time to learn SQL but it will save you a lot of time in the long run.
Another benefit compared to ASIC is that you get: File compression, easy to access random parts of the file and fast (random) inserts.
do you mean you add the sqlite library, load the file and then use sqlite to read/write data to a database instead of a text or bin file? I like it...
I do simulations in physics and we're really not familiar with these types of things.