2013-12-20 107 views
0

我想更好地了解订阅模型如何工作 - 比方说,我有一些全球订阅,即。它们在客户端启动时加载,假设它是客户端与Meteor服务器的第一个连接,那么所有需要的数据将以minimongo填充,并在会话期间与服务器保持同步。流星数据订阅生命周期

但是,当客户端关闭应用程序,并在稍后阶段重新连接时会发生什么:

  1. 是本地存储无限期保存在客户端?
  2. 如果上述情况属实,那么当用户重新连接时,数据将被同步以处理本地服务器数据库与服务器数据库之间的任何差异?

回答

0

Minimongo是一个内存中的JavaScript数据存储。因为它没有保存到磁盘上,所以在关闭客户端浏览器/选项卡后,没有任何数据可用。当客户端重新连接时,minimongo将为空,所有活动的订阅数据将首次同步。