redis zadd 명령어를 알아봅시다.
특정 시간에 인증을 몇 회 했는지 어떻게 기록하면 좋을까요? 결론부터 말하면 redis의 sorted set을 이용하는 것도 좋은 선택이 될 수 있습니다. 저는 zadd 명령어를 이용해서 관리하는 방법을 보여줄 겁니다. 기본형은 zadd key score member입니다. key와 연관되는 sorted set에 점수가 score이고, 멤버가 member인 정보를 넣습니다. 어떤 정보를 넣으면 좋을까요? 어떤 시간에 발생한 이벤트의 경우, timestamp를 넣습니다. 이 timestamp를 메타 데이터에 저장하면 언제 이벤트가 발생했는지 알 수 있습니다. 제가 모의 코딩테스트에 절찬리에 출제했던 문제도 비슷한 방식으로 접근하면 됩니다. redis에서 sorted set은 1차 정렬 기준을 score, ..
REDIS
2023. 1. 8. 00:08
최근댓글