📖 한국경영교육연구소 AI ACADEMY · 용어·통역 사전
인덱스 (Index)
💬 쉬운 뜻
창고의 '색인·목차'예요. 책 맨 뒤 찾아보기처럼, 자주 찾는 기준(날짜·가격)으로 미리 정렬해 두면 순식간에 찾아요. 없으면 상자를 하나하나 다 뒤져 느리고, Firestore는 아예 "인덱스가 필요합니다" 에러를 내요.
🧭 이 상황에서
내가 만든 사이트나 앱에서 데이터가 많아지면 '정렬+조건' 쿼리가 느려지거나, Firestore에선 "이 쿼리에는 인덱스가 필요합니다"라는 에러와 링크가 떠요. 그 기준으로 인덱스(색인)를 만들면 바로 빨라지고 에러도 사라져요.
⌨️ 이럴 땐 이렇게 입력
- 주문을 '날짜 최신순 + 상태=결제완료'로 자주 조회할 거야. 여기에 맞는 인덱스를 만들어줘.
- Firestore에서 '인덱스가 필요하다'는 에러가 떠. 안내 링크대로 인덱스를 생성해줘.
🔮 AI가 이렇게 답하면 = 이런 뜻
AI가 "복합 인덱스를 추가했다"라고 하면 = 그 조건·정렬로 빨리 찾도록 미리 색인을 만들었다는 뜻이에요. 쿼리가 빨라지고 인덱스 에러가 사라져요.
➡️ 다음엔 이렇게
조회가 느리거나 인덱스 에러가 뜨면 "이 쿼리에 맞는 인덱스를 만들어줘"라고 하세요(에러에 뜬 링크를 그대로 붙여주면 더 정확해요).
한국경영교육연구소 · AI ACADEMY — 외부강사 김지백 · 시연 교실 홈