我正在使用 Ionic 框架构建移动应用程序。我的应用程序大量使用离线数据库。我的第一次尝试是使用ng存储 https://github.com/gsklee/ngStorage它使用 localStorage,但一段时间后我达到了大小配额限制,约为 5MB。所以我看了一下角度局部Forage https://github.com/ocombe/angular-localForage,里面写着:
将数据存储在浏览器可以提供的最佳可用存储解决方案中(IndexedDB / WebSQL 或本地存储作为后备)
现在,对于我的多平台移动应用程序来说,这是否意味着它将使用在存储数据方面具有更高大小限制的 IndexedDB?或者它会使用 localStorage 而我又回到了原点?
If it's 索引数据库,是否有任何文档说明我的移动应用程序可以存储多少实际数据?
如果能的话那就太好了本地饲料处理大小限制,因为它存储数据的方式非常适合我的应用程序,但我想知道是否有人在他们的应用程序中使用了 localForage,而不用担心他们的数据库大小达到限制。
我也对除关系 sqlite 之外的任何替代方案持开放态度,因为我想要一种面向对象的方法。 (以PouchDB为例)
将此插件添加到您的应用程序并使用 PouchDB。 PouchDB将使用原生sqlite存储,最多可存储1GB数据。您可以阅读更多相关内容here. http://pouchdb.com/adapters.html在“Cordova/PhoneGap 的 SQLite 插件”标题下
http://ngcordova.com/docs/plugins/sqlite/ http://ngcordova.com/docs/plugins/sqlite/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)