【问题标题】:When to save user data to disk? [closed]何时将用户数据保存到磁盘? [关闭]
【发布时间】:2017-03-25 06:43:42
【问题描述】:

我最近一直在研究 web 应用程序和 node.js,很明显你应该将用户数据写入磁盘,但我应该什么时候做呢?每次更新数据时写入磁盘会有点矫枉过正并且非常耗费资源,那么你应该什么时候呢?

【问题讨论】:

    标签: node.js database hard-drive


    【解决方案1】:

    我建议创建一个临时内存缓存来存储用户数据。 (对于积极连接的用户)

    根据需要读取和写入此内存缓存以维护用户会话/实时功能,然后根据需要写入磁盘以获取持久数据。 “最终持久性”是一种避免频繁写入磁盘的选项,但如果写入失败可能会导致最终问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-08
      • 2010-11-29
      • 1970-01-01
      • 1970-01-01
      • 2011-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多