【发布时间】:2018-10-08 11:55:53
【问题描述】:
我很难理解如何从我的 nodejs 服务器中获得分离状态。
如果想要运行多个共享相同状态的 nodejs 实例,我会使用 Redis,但我有很多对象需要非常频繁地存储和获取(可能有很多设置/获取,比如 10例如,在同一给定对象上的毫秒数)。
Redis 将内容存储在字符串中,因此我每次都必须对其进行 json 编码/解码,而且我认为这对于每隔几个 MS 就会更改的对象来说并不快或不合适..
我只有一个 nodejs 实例,我可以将我的对象存储在一个 var 中,它会足够快,但在这种情况下我不能,所以我应该继续使用 redis 还是其他替代方案?
或者我应该分解我所有的对象键并将其单独存储在 redis 中吗?那是不是有点矫枉过正了?
我说的是上千个对象(用于在线多人游戏)
【问题讨论】:
标签: node.js performance redis