Redis 上的游戏排行榜

问题描述 投票:0回答:1

我正在为我的游戏实现排行榜,由于它需要快速且运行时,我计划使用 Redis。我以前没有使用过Redis,所以我对一件事感到困惑。据我所知,Redis 主要用作缓存,但在我的场景中,我将其规划为数据库。我可以这样做吗?或者我也应该将排行榜数据存储在数据库中吗?在这种情况下,最佳做法是什么?

database redis game-development leaderboard
1个回答
0
投票

简单的答案是,您应该将排行榜数据存储在可靠的数据库中,并将其加载到 Redis 作为辅助数据库。

Redis 是内存存储,使其成为主数据库存在一些障碍。有像 AWS MemoryDB 这样的解决方案,它同时是可靠的数据库和 Redis。如果您无法使用这样的解决方案,我不建议您集中精力尝试仅将数据存储在 Redis 上,并通过常规的、易于理解的数据库来备份数据。

© www.soinside.com 2019 - 2024. All rights reserved.