Skip to Content
엔터프라이즈 AI를 위한 벡터 데이터베이스 (Korean Edition)
book

엔터프라이즈 AI를 위한 벡터 데이터베이스 (Korean Edition)

by Emma McGrattan
May 2026
Intermediate
49 pages
33m
Korean
O'Reilly Media, Inc.
Content preview from 엔터프라이즈 AI를 위한 벡터 데이터베이스 (Korean Edition)

제2장. 쿼리 시 벡터 검색의 작동방식

이 작품은 AI를 사용하여 번역되었습니다. 여러분의 피드백과 의견을 환영합니다: translation-feedback@oreilly.com

벡터 데이터베이스는 정확한 일치보다는 유사성을 기반으로 결과를 반환합니다. “노트북 과열”을 검색하면, 쿼리에 해당 단어가 정확히 나타나지 않더라도 시스템은 열 스로틀링, 냉각 성능 또는 온도 관리에 관한 문서를 검색해 냅니다. 이는 시스템이 문자 그대로의 텍스트가 아닌 의미의 표현을 비교하기 때문입니다.

이는 기존 데이터베이스와는 근본적으로 다른 검색 모델을 도입합니다. SQL에서는 조건을 정의하면 시스템이 해당 조건을 충족하는 행을 반환합니다. 이 논리는 명시적이고 결정론적입니다. 반면 벡터 데이터베이스에서는 사용자가 찾고 있는 내용을 설명하면, 시스템이 관련성 순으로 정렬된 가장 유사한 의미적 일치 항목을 반환합니다. 결과는 의미가 어떻게 인코딩되었는지, 유사성이 어떻게 측정되는지, 그리고 시스템이 리콜(recall)과 지연 시간(latency)을 위해 어떻게 튜닝되었는지에 따라 달라집니다.

엔터프라이즈 워크로드의 경우, 이러한 차이는 실제 운영에서 명확히 드러납니다. 데이터베이스는 단순히 데이터를 검색하는 것이 아니라, 애플리케이션, 분석가, AI 시스템에 어떤 정보가 노출될지 결정하는 역할을 합니다. 겉보기에는 비슷해 보이는 두 개의 쿼리라도 약간 다른 순위를 산출할 수 있습니다. 임베딩, 임계값 또는 필터의 미세한 변화만으로도 검색 결과와 그 순서가 달라질 수 있습니다.

따라서 벡터 데이터베이스의 작동 원리를 이해하려면, 먼저 관찰 가능한 검색 동작을 파악한 다음 이를 생성하는 메커니즘으로 넘어가야 합니다.

효과적인 검색의 모습

제대로 작동하는 시스템에서 의미 기반 검색은 직관적으로 느껴집니다. "고객 이탈 위험"과 같은 쿼리는 원본 문서에 "이탈 위험"이라는 정확한 문구가 전혀 사용되지 않았더라도, 고객 유지 분석, 해지 추세, 예측 이탈 모델에 관한 문서를 노출해야 합니다. 결과물은 다른 용어를 사용할 수 있지만 여전히 쿼리의 의도와 일치합니다.

이는 팀마다 용어가 다른 기업 환경에서 특히 유용합니다. 재무 팀은 “매출 유출”이라고 표현할 수 있는 반면, 제품 팀은 “구독 이탈”에 대해 논의할 수 있습니다. 벡터 데이터베이스는 이러한 의미적 관계를 인식하고 두 용어 집합 모두에서 관련 자료를 찾아낼 수 있습니다.

좋은 검색은 정확한 문구에 의존하는 것이 아닙니다. 이질적인 데이터 전반에서 문맥적으로 관련성 있는 정보를 일관되게 찾아내는 것이 핵심입니다.

검색 성능 저하의 양상

검색 성능이 저하될 때 시스템은 명백한 오류를 일으키지 않습니다. 대신 미묘하게 어긋나게 됩니다. “분기 매출 감소”에 대한 쿼리는 임베딩 모델이 광범위한 비즈니스 개념을 지나치게 밀접하게 클러스터링하기 때문에 비용 최적화나 일반적인 비즈니스 성과에 관한 문서를 반환할 수 있습니다. 결과가 무작위적인 것은 아니지만, 기대보다 정확도가 떨어집니다. 다른 실패 패턴으로는 지나치게 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

벡터 데이터베이스 (Korean Edition)

벡터 데이터베이스 (Korean Edition)

Nitin Borwankar
Professional C# 5.0 and .NET 4.5.1

Professional C# 5.0 and .NET 4.5.1

Christian Nagel, Jay Glynn, Morgan Skinner
Professional C# 2012 and .NET 4.5

Professional C# 2012 and .NET 4.5

Christian Nagel, Bill Evjen, Jay Glynn, Karli Watson, Morgan Skinner

Publisher Resources

ISBN: 0642572396213