1. HMSET > HSET
현재(최신버전)는 HSET자체로 여러개의 field를 저장할 수 있다.
그러나 프로젝트 버전은 jdk 1.8에 맞추어 상당히 구리므로
HSET으로는 단일 field만을 저장할 수 있고, HMSET을 사용해야만 한번에 여러개의 field를 저장할 수 있다.
공식문서에서는 4.0.0부터 HSET으로 다수의 필드를 저장할 수 있다고 한다.
2. EXPIREAT > HEXPIREAT
꽤나 최신의 버전에서 등장한 것 같다. (since 7.4.0)
비록 지금 사용해보지는 못하지만 필드별로 TTL을 지정하는 것으로 보이는데
필드별로 지정할 것이 아니라면 EXPIREAT으로 대체가 가능하긴 하다.
HEXPIREAT은 문법도 다소 복잡하더라
HEXPIREAT [mykey] [설정시간(초)] FIELDS [필드갯수] [필드이름1, 필드이름2, ...]
'JAVA' 카테고리의 다른 글
[servlet] 리스너 & 필터 (0) | 2023.10.24 |
---|---|
[springboot] SpringBoot 작업환경 세팅하기 (0) | 2023.05.03 |
JAVA 8주차 (1) | 2022.12.23 |
JAVA 7주차 (1) | 2022.12.15 |
JAVA 6주차 (0) | 2022.12.11 |
댓글