인덱스 생성의 목적
178
작성한 질문수 1
안녕하세요
몽고DB내에서 index를 유용하게 쓰는 예시로 'text' 타입 index관련 부분 검색 기능만 알려주셨는데, 근본적으로 ascending, descending index 등 index는 왜 필요한건가요 ?
그리고 각 필드에 대한 index를 만든다는 것 자체가 무슨 뜻이죠 ? 가령 '직업'이라는 필드에 descending index를 만들면 무슨 일이 일어나고 언제 그걸 쓸 수 있는거죠?
답변 1
0
안녕하세요.
인덱스는 보통 영어 단어를 우리가 사전을 만들어야, 빠르게 찾을 수 있듯이, 데이터를 구조화해서, 검색을 빠르게 하는 용도로 쓰는 기본적인 데이터베이스 기능 중 하나입니다. 따라서, 각 필드별로 인덱스를 만들면, 내부적으로 해당 필드 관련 검색등의 기능을 빠르게 할 수 있도록, 데이터를 구조화하고, 이후에는 해당 필드에 대한 여러 기능이 좀더 빠르게 수행이 될 수 있다 정도로 생각해주시면 좋을 것 같습니다.
감사합니다.
nosql -> sql 비교
0
45
1
studio 3t 설치시 문의
0
57
1
Compass
0
64
1
강의 자료 1,2,7단원만 뜨고 압축 아무리 풀어도 나오지 않는데
0
78
1
강의9분 조건연산자 관련 질문입니다
0
76
1
MONGODB_FUNCODING_V1_2 강의자료 에러
0
109
2
애플실리콘(M1) 몽고DB 최초 설치 후 실행 시 에러 Error: Permission denied
0
226
1
db.movies.aggregate() 질문
0
159
1
아나콘다 설치가 어려운데 아나콘다가 꼭 필요 할까요 ?
0
333
1
어그리게이션 프레임웍 질문
0
172
1
studio - 3T에서 Connection오류
0
460
2
db에 이미지 데이터 저장
1
1494
1
stduio 3t 설치 완료후 처음 실행하고 Login진행 시키면 웹 화면에서 계속 멈춰있습니다 더이상 진행도 안됩니다.
1
293
1
몽고DB 비교 문법 출력이 안 됩니다.
0
357
1
아나콘다에서 주피터 노트북이 없습니다
0
478
1
껏다 켜보니 funcoding 데이터베이스가 안보입니다 ㅠ
0
241
1
nosql 섹션3. 몽고DB 데이터 수정하기부분 질문
0
263
1
강의자료가 다 들어 있지 않은 것 같아요.
0
557
3
재귀적 크롤링을 위한 링크 가져오기 8:20
0
324
1
cmd에서 mongod
0
354
1
다른 강의 수강자분들께 도움될까 싶어 남깁니다.(linux mongodb 실행관련)
0
439
1
강의 자료 문서는 제공이 안되나요?
0
452
1
putty 접속 후 몽고db 스타트를 꼭 해야하나요?
0
426
1
안녕하세요 터미널 창에서 이상한 화면 질문드립니다!
0
498
1





