sy_develop_note

  • 홈
  • 태그
  • 방명록

mongodb indexing 1

MongoDB 인덱스와 인덱싱 전략 이해하기

데이터가 많아질수록 찾고자 하는 특정 데이터를 빠르게 조회하는 것이 중요해집니다.만약 인덱스가 없다면, 데이터베이스는 모든 문서를 처음부터 끝까지 읽어가며 일일이 비교해야 합니다. 이렇게 되면 데이터가 많을 때는 조회 속도가 매우 느려지겠죠?🤔 인덱스가 있으면 지정한 필드에 대한 위치를 미리 알고 있기 때문에 빠르게 찾을 수 있습니다.이 글에서 MongoDB의 인덱스에 대해 알아보겠습니다.  동작 원리MongoDB의 인덱스는 B-트리 구조로 만들어집니다.이는 데이터가 오름차순이나 내림차순으로 정렬된 트리 구조로 특정 값에 접근할 때 트리의 높이에 비례하여 빠르게 이동할 수 있습니다. 이렇게 만들어진 인덱스 덕분에 특정 값을 탐색하거나 범위 조회가 가능해지며 이 과정에서 많은 시간을 절약할 수 있습니다...

Data/MongoDB 2024.10.31
이전
1
다음
더보기
프로필사진

sy_develop_note

  • 분류 전체보기
    • Backend
      • Spring
      • Java
      • TypeScript
      • TestCode
      • IntelliJ
    • Data
      • Redis
      • Kafka
      • DataBase
      • MySQL
      • MongoDB
      • PostgreSQL
    • Architecture
      • ContainerTech
      • DesignPatterns
    • Infra
      • Git
      • Linux
    • Web
      • HTTP
    • AI
      • N8N
    • Algorithm
      • CodingTest
    • 개발끄적

Tag

typescript, Git, 자바, 프로그래머스 문제 풀이, 코테 문제 풀이, java 코테 문제 풀이, MySQL, 백준, 깃, mongoDB, 티스토리챌린지, 오블완, Baekjoon, Spring, 클린 아키텍처, Java, 프로그래머스, programmers, 타입스크립트, 만들면서 배우는 클린 아키텍처,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
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 © AXZ Corp. All rights reserved.

  • Github

티스토리툴바