Meteorjs,cordova和本地mongodb(在线和离线模式)

时间:2016-02-03 12:05:17

标签: android mongodb cordova meteor

我有一个关于meteorjs和cordova移动应用程序开发的问题:即使我关闭了互联网连接,mongodb会在我的移动应用程序(使用meteorjs和cordova构建)本地工作吗?

我的应用程序只需要本地存储的数据(但需要比localstorage提供的更多的空间)并且我不确定Meteorjs-cordova应用程序在编译到移动设备(android和iOS)后如何工作 - 它是否有自己的MongoDB实例在里面?

如果是,是否可以在离线模式下运行它?

情景:

仅在第一次运行时需要互联网连接才能下载数据,下次您可以在本地加载所有内容而无需连接到互联网。

任何信息都将受到赞赏。

1 个答案:

答案 0 :(得分:2)

您的移动应用程序上没有确切的MongoDB实例,但您可以使用minimongo在客户端内存数据。因此,如果您从服务器MongoDB实例中提取数据,它将被存储在minimongo中,直到您的应用程序关闭。数据不持久,因此您需要this package之类的内容来在启动之间保存数据。

有关详细信息,请参阅此answer