IONIC中混合应用程序中存储数据的最佳方式

时间:2016-02-07 18:02:02

标签: ionic-framework local-storage

我需要知道如何在离子混合应用程序中存储数据,但与localstore不同。

此外,它可以与Iphone或Android应用程序一起使用。

1 个答案:

答案 0 :(得分:1)

我们目前在其中一个应用中使用PouchDB。它可以使用localstore,SQLite或内存作为后端。适用于iOS和Android。它有一个Angular包装器(单独的模块),因此将它集成到Ionic是一件轻而易举的事。您可以在开发计算机上启动CouchDB,启用同步并查看数据库内部的内容。它也有很棒的插件,例如用于广泛的搜索查询。

我们在此数据库中存储大量数据并使用SQLite。它并不快,特别是在Android上。我们没有广泛调查性能瓶颈,可能是因为SQLite需要进行本机到JavaScript的转换。

对于我们的下一个项目,我们将评估LokiJS。它的功能较少,但据说更快。