【发布时间】:2014-12-28 18:31:47
【问题描述】:
我想知道 MeteorJS 的 mini mongo(为了清楚起见,在客户端上)是否从内存(RAM)或磁盘(可能是本地存储)中检索其数据。此外,如果它将收到的对象写入磁盘。我担心性能(和应用响应能力)。
【问题讨论】:
我想知道 MeteorJS 的 mini mongo(为了清楚起见,在客户端上)是否从内存(RAM)或磁盘(可能是本地存储)中检索其数据。此外,如果它将收到的对象写入磁盘。我担心性能(和应用响应能力)。
【问题讨论】:
这一切都在内存中。因此非常快,并且在每次完整的应用重新加载时都会重新创建。
有时您想要更持久的行为,这就是包的用武之地。您可以在ground:db 包中演示您可以做什么。此软件包缺乏良好的冲突解决方案,但可以想象构建它的高级版本。
【讨论】:
它完全基于内存。 Afaik localStorage 中没有缓存,但即使有,当前的实现也只允许每个域大约 5 MB 的存储空间,因此只能用于更快的启动。
由于安全问题,Web 应用程序通常无法访问磁盘。
【讨论】: