해결된 질문
작성
·
114
1
안녕하세요.
강의를 잘 보고 있는 와중에 온라인 상태 표시
관련한 궁금증이 생겨서 질문을 남기게 됐습니다.
(※ 다른 분이 남겨주신 온라인 상태 표시
질문 글도 읽었습니다.)
Bitamps
의 장점은 하나의 key에서 offset을 사용하여 값을 비트별로 나눠서 읽고 쓰기 때문에 적은 메모리와 빠른 비트 연산을 제공한다고 생각이 되는데요.
올려주신 예시를 보면 key는 계속해서 바뀌고 있고, offset도 전혀 사용하지 않는 것 같습니다.
해당 상황에서도 일반적인 Strings
대신에 Bitamps
를 쓰신 특별한 이유가 있는지 궁금합니다.
답변 1
1
안녕하세요! 지금 확인해보니 예시에 사용한 key 설계를 잘못 했네요. 이해하고 계신대로 offset을 활용하기 위해서는 users:status:30 123 1
(123번 유저가 30분~31분 사이에 온라인 상태를 의미) 같은 형태로 key 구성을 바꿔야 합니다. 빠른 시일 내에 재촬영 하겠습니다. 알려주셔서 감사합니다 :D
빠른 답변을 달아주셔서 감사합니다. 👍