Redis用例

Redis用例,redis,Redis,我在Redis和MongoDB上做过一些项目,但我一点也不舒服。我目前使用MongoDB存储播放器数据,使用Redis存储临时和排序数据。我想在我的项目中更多地使用Redis 我的问题 我应该更多地使用Redis来处理持久数据吗?我想知道一个关于这个案子的问题;如果我做了一个禁止玩家进入游戏服务器的项目,那么Redis是这个案例的好选择吗 Redis的最佳用例是什么 正如我上面提到的,我使用MongoDB存储玩家数据,并在他们在线时缓存他们的信息。据我所知,redis是用于缓存的最好的NoSQL

我在Redis和MongoDB上做过一些项目,但我一点也不舒服。我目前使用MongoDB存储播放器数据,使用Redis存储临时和排序数据。我想在我的项目中更多地使用Redis

我的问题

  • 我应该更多地使用Redis来处理持久数据吗?我想知道一个关于这个案子的问题;如果我做了一个禁止玩家进入游戏服务器的项目,那么Redis是这个案例的好选择吗
  • Redis的最佳用例是什么
  • 正如我上面提到的,我使用MongoDB存储玩家数据,并在他们在线时缓存他们的信息。据我所知,redis是用于缓存的最好的NoSQL数据库之一。我应该使用Redis缓存播放器数据吗
  • 如果你对这个话题有任何其他的想法,我想详细了解一下

    我应该更多地使用Redis来处理持久数据吗

    Redis不仅仅是缓存,在许多企业中也起着同样的作用,而且还支持RDB和AOF等方法

    如果我做了一个禁止玩家进入游戏服务器的项目,那么Redis是这个案例的好选择吗


    Redis支持一组很好的插件(模块),其中一个是,特别适合快速过滤。

    你的问题太宽泛了,但我将阐述你的第一点。Redis是一个缓存,而不是数据库之类的数据存储,因此最适合用于临时、非永久性信息。维持一个用户黑名单实际上是Redis非常适合的事情,但是这种类型的信息不一定是持久的。@TimBiegeleisen谢谢你提供的信息。我试图了解Redis的最佳用例是什么。如果你认为我使用MunGDB和ReDIS,我必须将它们分开并正确使用。正如您所说,我现在不使用Redis来保存持久数据,但我希望将小数据保存在Redis中。如果你说我不应该,我甚至不会使用小数据。数据的大小并不是这里的主要问题(事实上是这样)。如果您有需要永久存储的数据,那么缓存不是最好的存储位置,您应该使用数据库。您建议将Redis用于黑名单用户缓存的建议完全正确;对于Redis来说,这是一个非常有效的用例。