온라인 상태 표시
온라인 상태를 비트맵으로 사용했을 때의 특히 좋은 점이 무엇 일까요?
보통 인스타나 페북 활동중도 비트맵을 쓰나요?
비트맵 데이터타입의 장점은 적은 메모리를 사용하여 바이너리 상태값을 저장한다. 로 강의에서 배웠는데 상태값이 0, 1로 표현될 수 있어서 인가요?
프로세스가 1분 단위에 상태만 볼수있는거로 이해했는데 맞을까요?
예를 들어,
1분동안 이전에 요청이 없었으면 -> 오프라인
1분동안 요청이 있었으면 키에대한 데이터가 1이므로 -> 온라인
으로 처리된다.

回答 1
0
안녕하세요. 답변 드립니다.
비트맵의 장점은 적은 메모리 사용과 빠른 비트 연산이 가능하다는 점입니다.
그건 정확히 알 수 없습니다. 웹 소켓을 사용할 수도 있을 것 같네요.
네 맞습니다.
네 맞습니다. 예시에는 그렇게 구현했다고 가정하고 있습니다. window 값이나 온라인 처리에 대한 비지니스 로직은 얼마든지 변경 가능합니다.
Stale Cahe Invalidation 방법에 대한 질문 요청 드립니다
0
118
2
pipeline 다이어그램 m/s 오타 제보
0
100
1
Streams 삭제 관련 질문
0
121
2
ZSet 다이어그램 질문
0
84
2
안녕하세요 Pub/sub과 분산 락에 대해 질문이 있습니다.
0
206
2
분산 락에 대해 질문 있습니다.
0
104
1
장바구니 구현 관련
0
119
2
레디스 사용관련 질문
0
205
1
Rate Limiter 예제에 대해 질문있습니다!
0
228
2
Bitmap - User Online Status(온라인 상태 표시)에 질문 드립니다.
0
241
1
Hash - Login Session(로그인 세션)에 대해 질문 드립니다.
0
244
1
String - Fixed Window Rate Limiter(비율 계산기) 에 질문 드립니다.
0
206
1
Sorted Sets에 대해 질문 합니다.
0
230
2
데이터 타입 활용 - 온라인 상태 표시 [Bitmap] 관련 질문
2
223
1
ec2 내 Redis 잘못된 host 연결
0
365
1
Stable Cache Invalidation 해결방안
0
467
3
Stale cahe invalidation 예시
0
321
1
블룸필터-중복이벤트 제거 예시
0
277
1
해시-로그인세션 꼭 해시를 쓰는 이유가 무엇인가요?
0
311
2
개인 블로그 공유
0
285
1
subscriber, publisher 두개 같은 포트로 띄울 수 있나요?
0
390
2
외부 클라이언트에서 도커 redis-stack-server 접속 시, 블룸필터 명령어가 없다고 합니다.
0
564
1
트랜잭션(multi) 질문입니다.
0
321
1
Sliding Window Rate Limiter에 대한 질문
1
376
1

