Meteor/Cordova应用程序的最佳本地存储技术

Nat*_*ate 2 cordova meteor

我正在构建一个Meteor/Cordova应用程序,我需要在应用程序重新启动之间存储数据,并能够使用以前使用的收集数据离线启动应用程序,即我需要的不仅仅是应用程序单个会话期间运行的minimongo( S).我已经研究过HTML5存储,但最大容量为5MB.我可以使用哪些其他技术来存储数据?

Eth*_*aan 5

我认为你正在寻找基础:db包它完全脱机工作.

概念(来自docs.)

Localstorage很简单并得到广泛支持 - 但速度很慢 - 这就是为什么我们只使用它来缓存数据库和方法+试图限制它的读写.

GroundDB将出色的方法和最小化的数据库保存到本地存储中 - 最小化了对本地存储的保存次数.使用Ground.resumeMethods

当应用程序加载时,GroundDB将恢复方法和数据库更改 - 在脱机和浏览器关闭时进行.