我正在项目中设置spring数据redis。我使用RedisTemplate进行查询。我想做几种方法,例如保存/获取。这是我第一次使用Redis。我有一个备用实体,应该保存。
所以我的保存方法是这样的
public void save(List<Entity> entities){
entities.forEach(e -> {
redisTemplate.opsForHash().put(KEY, e.getId(), e);
}
};
}
我的实体看起来像
class Entity {
private String id;
private long millis;
etc...
}
所以这个问题!!!如何进行查询并查找'millis'之间的所有实体
我有一个get方法
public List<Entity> fetchAll(Long start, Long end){
HOW TO MAKE QUERY???
}
我不需要ZSet,因为在我的情况下,可能有重复项