목록 보기
Bloom Filter가 뭔데?
백엔드

Bloom Filter가 뭔데?

TechKi Blog
TechKi Blog
2024년 9월 4일

두줄요약

블룸 필터의 기본 개념과 동작 원리를 설명하고, Map보다 메모리 효율적인 대안으로서의 장단점을 정리했습니다. false positive와 삭제 제한 같은 한계를 함께 짚으며 활용 사례를 소개했습니다.

핵심 내용

  • 블룸 필터의 개념과 Map 기반 저장 방식과의 메모리 효율 비교
  • 비트 배열과 여러 해시 함수를 이용한 멤버십 판별 구조
  • 삭제 불가, false positive 가능성 같은 특성으로 인한 사용 범위와 한계
  • 문자열 중복 검사, URL 필터링, 캐시/DB 보조 조회 등 활용 예시

다음 읽기

#Bloom Filter 주제를 다룬 다른 회사 글

Cuckoo Filter를 사용하여 A.에이전트가 사용자 접속 여부를 실시간으로 알아내는 방법

실시간 접속자 관리를 위해 Bloom Filter와 Cuckoo Filter를 비교했습니다. 삭제가 필요한 변동 데이터에는 Cuckoo Filter가 더 적합하다고 설명했습니다.

데보션
데보션
백엔드

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...