Redis - ключ состоит из нескольких полей - PullRequest
0 голосов
/ 02 октября 2018

Я использую Spring Boot, и я хотел бы сохранить эти объекты в Redis:

@RedisHash("Myobj")
public class Trace implements Serializable {

    @Id
    @JsonProperty
    private final String id;
    @JsonProperty
    private final TraceType type;
    @JsonProperty
    private final String clientId;
    @JsonProperty
    private final String topicId;
    @JsonProperty
    private final String url;
    @JsonProperty
    private final String payload;
    @JsonProperty
    private final Date date;

Как я могу сохранить эти объекты и позже получить некоторые значения, используя следующий запрос: получить все объекты для конкретногоclientId от даты date1 до date2.

Я использую

@Repository
public interface TraceRepository extends CrudRepository<Trace, String> {

для сохранения данных таким образом:

traceRepository.save(trace);

СПАСИБО ОГРОМНОЕ!Это очень важно для меня.Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...