PhoneGap移动App +数据库性能提升

时间:2014-09-13 18:03:17

标签: android cordova

我正在使用HTML5(AngularJS,PhoneGap)创建移动应用程序。对于本地数据存储,我使用的是PhoneGap。我的应用程序是一种帐户管理软件,需要在本地数据库上存储大量关系数据。我使用命令在移动设备上部署了应用程序。

cordova运行android

我正在使用以下脚本来存储数据 http://docs.phonegap.com/en/3.0.0/cordova_storage_storage.md.html#Storage

这工作正常但性能非常差(我有Moto G,四核处理器,1 GB RAM)。我在本地数据库上发出了3个不同的select查询,处理时间差不多2-3秒。每个3表只有1行。

我见过性能矩阵here。但为了减少我的整体努力,我正在考虑使用PhoneGap。

所以这是我的问题

  1. 如何在移动数据库上使用phoneGap提高性能?
  2. 我检查了在模拟器中创建的db文件应用程序。发现它是sqlite db文件。相同的数据库在本机Android应用程序上提供了非常好的性能怎么样?
  3. 由于我正在使用本地数据库创建移动应用程序。使用phonegap数据库界面有多启发?

1 个答案:

答案 0 :(得分:1)

使用Cordova SQLite-Plugin。它应该为您的目的更好地执行。原生Android也使用SQLite作为数据库。