刚刚用 ioredis 为我的后端加载了一个 redis 服务器。
我正在学习,如果我想以 json 规范存储数据,我必须改用 redisJSON 模块。由于哈希只是字符串类型的并且它们是扁平的。但是,如果我每个用户实例只存储一个对象,包含少于 10 个类型为字符串/数字或数组的字段.. 不使用 redisJSON 是否更好?一方面,redisJSON 可以让我一次查询一个对象。另一方面,我可以使用一致的命名约定在这些集合/散列之间存储多个数据类型和查询。
有谁知道这两种方法有什么更好的用法或陷阱?
后端为多人棋盘游戏提供 websocket。
最佳答案
答案是视情况而定,需要为每个项目做出一些权衡
免责声明:我在 Redis 工作,是 RediSearch 和 RedisJSON 的创建者和维护者
关于node.js - 为棋盘游戏 session 数据保留数据时,redisJSON 是否比普通 redis 更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67929784/