使用Redis添加值(聚合)

时间:2016-04-11 18:31:27

标签: redis nosql-aggregation

使用最新的Redis,有没有办法使用Redis聚合值。

EG。

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

如何获得+ b + c?

我到处搜索过。

我不知道该怎么做。

如果我不能轻易做到,那么Redis对我来说是错误的做法。

非常感谢。

1 个答案:

答案 0 :(得分:2)

不 - 目前还不是Redis的一部分。

对于ad-hoc聚合,您应该使用Lua脚本 - 请参阅EVAL命令 - 或将数据带到应用程序并在那里聚合。

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