我们要做一个类似王者荣耀的战队功能, 战队里面有诸多房间. 房间满3人就可以组队匹配了. 要求同一战队的房间不能再一起.
目前使用 Redis 作为储存引擎. 使用 Redis 的有序集合作为匹配池存储.后端使用golang
Redis 数据结构: match_gid:20000|roomid:33316
gid:20000 这是 战队 ID
roomid:33316 这是房间号.
求各位出个更好的 Redis 方案. 在取数据的时候就能过滤同一战队的房间.
我们要做一个类似王者荣耀的战队功能, 战队里面有诸多房间. 房间满3人就可以组队匹配了. 要求同一战队的房间不能再一起.
目前使用 Redis 作为储存引擎. 使用 Redis 的有序集合作为匹配池存储.后端使用golang
Redis 数据结构: match_gid:20000|roomid:33316
gid:20000 这是 战队 ID
roomid:33316 这是房间号.
求各位出个更好的 Redis 方案. 在取数据的时候就能过滤同一战队的房间.
2 回答1.3k 阅读
2 回答1.1k 阅读
2 回答1.1k 阅读
3 回答715 阅读
2 回答893 阅读
1 回答806 阅读
1k 阅读
没看明白需求是什么