블룸필터-중복이벤트 제거 예시
레디스가 데이터베이스가 받게 될 부하를 분산시켜준다면
데이터베이스를 쓰는 모든 서비스에 이 기능이 있으면 좋은가요?
특히 더 활용성이 있는 산업, 도메인, 기능이 있을까요?
ex. 쓰기 처리가 많은 서비스, 읽기 처리가 많은 서비스.. 등
어떤 상황에서 실무에 적용할 수 있을지 예시가 더 있으면 좀 더 이해하기 좋을 거 같습니다..!
回答 1
0
안녕하세요. 답변 드립니다.
레디스가 사용되는 특정 도메인을 알기보다는 캐싱이라는 기술을 먼저 이해하시면 좋을 것 같습니다. (실제로 도메인에 무관하게 대부분의 영역에 사용할 수 있는 기술입니다)
캐싱을 사용하는 목적은 데이터베이스에 부하를 줄여주는 목적도 있지만, 빠르게 데이터를 조회할 필요가 있는 경우에도 사용할 수 있습니다.
대신 캐시를 적용했을 때 발생하는 비용은 캐시 데이터를 관리하는데 발생하는 운영 비용과 실제 캐시 서버의 메모리 사용에 따른 비용 정도가 있을 것 같습니다.
"모든 서비스에 이 기능이 있으면 좋은가요?"에 대한 답변은 비용과 그에 따른 효과를 고려하여 선택하시라고 말씀 드릴 수 밖에 없겠네요.
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
248
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

