如何在 Redis 中高效调用 INCRBY 和 EXPIRE

我需要在 Redis 中调用 INCRBY 和 EXPIRE,它们会作用于一组聚合对象,这些对象可能已经存在,也可能不存在。根据我的阅读,使用[MULTI](https://redis.io/commands/multi)或[EVAL](https://redis.io/commands/eval)是可行的方式。在执行INCRBY和EXPIRE操作后,需要返回每个聚合对象的更新计数,它们是INCRBY操作返回的。我正在使用Lettuce 客户端,并寻找示例以展示如何最好地完成此操作。为了简单起见,假设聚合对象如下所示:

public class Aggregate {
  private String id; // Redis中的键
  private Long count; // INCRBY运算
}
点赞