index
-
IndexDatabase/MongoDB 2023. 2. 2. 22:35
검색에 대한 속도 개선을 위해 활용합니다. (find, sort 등) Index 는 1 로 설정할 경우 오름차순, -1 로 설정할 경우 내림차순으로 내부정렬합니다. Index는 한 쿼리에 한 index만 유효합니다. 따라서 두 개의 index 가 필요하다면 복합 index를 사용합니다. Index는 어떤 데이터가 도큐먼트에 추가되거나 수정될 때( write 작업 ) 그 컬렉션에 생성되어 있는 index도 새로운 도큐먼트를 포함시켜 수정됩니다. 이로 인하여 index 추가 시 wirte 작업은 느려질 수 있습니다. 따라서 index는 read 작업 위주의 애플리케션에서 유용하고 읽기보다 쓰기 작업이 많으면 index를 추가하는 것은 고려해야 합니다. 일반 검색결과에 대해서 정렬해 주는기능이 아닌 내부적으로..