기성하다

  • 홈
  • 태그
  • 방명록

Elasticsearch 1

[Elasticsearch] elasticsearch는 왜 검색에 유리한 걸까?

Elasticsearch 검색엔진 Elasticsearch가 검색에 좋다고는 하지만, 정말로 왜 좋은지에 대해서는 딱히 고민해본 적이 없었던 것 같다. 오늘 그 부분에 대해서 살펴보자. - Index RDB를 하던 Nosql을 하던 Index라는 개념은 생소하지 않을 것이다. Index란, 쉽게 말해 목차를 만든다는 개념과 비슷하고 본래 Hash로 인덱싱을 했지만 연속적인 데이터 조회(range함수)를 위해서 B+ tree의 형식으로 저장된다. 이것은 몽고나 MySQL이나 동일한 구조를 갖고 있다. B+ tree는 leaf node에 데이터가 저장되고, 상단의 node는 범위를 지정해주는 역할을 한다. 예를 들어 루트 Node에서 4, 8 이 있으니 4보다 작으면 왼쪽, 4 이상 8미만이면 중간, 8이상..

Elasticsearch 2023.07.28
이전
1
다음
더보기
프로필사진

기성하다

  • 분류 전체보기 (64)
    • MongoDB (3)
    • Docker (2)
    • AWS (6)
    • git (9)
      • git 전략 (3)
      • github actions (4)
    • computer science (24)
      • 컴퓨터 네트워크 (3)
      • 알고리즘 문제 (15)
    • 일기 (2)
      • 개발 관련 (0)
      • 일상 (2)
    • Redis (3)
    • Elasticsearch (1)
    • 강연 (1)
    • 실시간 통신 (2)
    • MYSQL (1)
    • 프론트 (1)
    • 우테코강의정리 (7)

Tag

Python, 인프콘2023, CICD, lambda, 인프콘, SQS, aws, redisQueue, 우테코테크톡, 실시간 통신, 원호가아니라완호, Docker, mongodb, 왜 빠를까?, springboot, Github, actions, git, FastAPI, infcon,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바