用Redis加值(聚合)



使用最新的Redis,有没有一种方法可以用Redis聚合值。

例如。

set (or hset or sadd) a 3.55
set b 7.66
set c 13.32
etc.

如何获得a+b+c?

我在网上到处找。

我不知道该怎么做。

如果我不能(轻松)做到这一点,Redis是我做我想做的事情的错误地方。

非常感谢。

否-目前这不是Redis的一部分。

对于特殊聚合,您应该为此使用Lua脚本(请参阅EVAL命令),或者将数据带到应用程序并在那里聚合。

如果您知道聚合需要什么,那么另一种选择就是让它们与其余数据一起更新(即每次写入操作)。

相关内容

  • 没有找到相关文章

最新更新