Phonegap store local db

J'ai une masse de données dans mon application. J'en ai besoin au cas où l'application serait hors ligne.

Actuellement, je l'ai dans un fichier data.js et j'utilise la fonction de données jQuery pour le gérer. Il y a 1800 lignes comme celle-ci. ~ 500kb au total.

$.data(db,'Aarstraße',['34236:1','34246:2','34270:4','34290:6',...]); 

Existe-t-il une meilleure façon de stocker ces données?

Ma principale préoccupation est la performance. Ne pas interroger certaines données, mais les performances de l'application au total, comme l'utilisation de RAM et le temps de démarrage.

Ma recommandation est de pré-remplir un DB SQLite et, lors du démarrage de l'application, copiez le DB à l'emplacement correct afin que votre application puisse y accéder. Il y a une bonne publication sur ce sujet à l'adresse suivante:

http://gauravstomar.blogspot.com/2011/08/prepopulate-sqlite-in-phonegap.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+GauravSTomarBootstrappingIntelligence+%28Gaurav+S+Tomar+%3A+Bootstrapping+Intelligence%29