Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 애자일기법
- API
- 알고리즘
- 코딩
- Java
- ES
- 개발
- 개발자
- JPA
- 백준
- 읽기쉬운코드
- Spring
- Elasticsearch
- database
- 자바
- 그리디
- spring boot
- framework
- 애자일프로그래밍
- mongoDB
- cleancode
- 그리디알고리즘
- 코드
- Baekjoon
- 코딩테스트
- 데이터베이스
- 스프링
- 클린코드
- 프레임워크
- 엘라스틱서치
Archives
- Today
- Total
목록2025/03/15 (1)
튼튼발자 개발 성장기🏋️

인덱싱 소개MongoDB에서 인덱스는 데이터 검색 성능을 향상시키는 핵심 요소다. 인덱스가 없는 경우, MongoDB는 컬렉션의 모든 문서를 순차적으로 검색하는 컬렉션 스캔을 수행해야 한다. 이는 데이터 양이 많아질수록 성능 저하시킨다는 점에 유의해야한다.인덱스를 생성하면 MongoDB는 특정 필드에 대한 값을 정렬된 형태로 저장하고, 해당 필드의 값을 기반으로 문서를 빠르게 찾을 수 있다. 이는 RDB의 인덱스와 유사하며, 효율적인 데이터 검색을 가능하게 한다.인덱스 생성MongoDB에서 인덱스를 생성하는 기본적인 방법은 createIndex() 메서드를 사용하는 것이다.// 단일 필드 인덱스 생성 db.collection.createIndex({ fieldName: 1 }); // 오름차순 인덱스 d..
기타/MongoDB
2025. 3. 15. 13:00