쿼리(query)
2026년 8월 28일
쿼리(Query)
- 쿼리는 데이터에게 던지는 질문이다.
- 핵심 성질은 선언형이라는 것. "어떻게 찾아라"가 아니라 "무엇을 원한다"만 쓴다. 찾는 방법은 DB의 옵티마이저가 정한다.
같은 질문, 세 언어
"카테고리가 시각화인 블록 10개"
SQL
JavaScript
Python
두 종류의 질문
이 차이가 나머지 전부를 가른다. 앞은 "맞다/틀리다"고, 뒤는 "1등이 진짜 1등인가"라는 recall 문제가 된다.
한 줄 정리
쿼리는 원하는 결과만 선언하는 질문이고, 조건형(SQL·Mongo)과 유사도형(벡터·BM25)으로 나뉜다.