(MongoDB) Compound Index 설계하기
세가지 케이스가 존재
1. db.students.createIndex({student_id: 1, class_id: 1})
위 인덱스를 태워 쿼리를 조회 할 떄와
1. db.students.createIndex({student_id: 1, class_id: 1})
위 인덱스를 태워 쿼리를 조회 할 떄와
- Keys for equality filters should appear first.
- Keys used for sorting should appear before multi-value fields.
- Keys for multi-value filters should appear last.
다음과같이 디자인하는것이좋다.
댓글
댓글 쓰기