클라우드 컴퓨팅 및 데이터 센터

Amazon S3 Vectors, 검색 결과 재현율 향상을 위해 메타데이터 사전 필터링 추가

AWS는 Amazon S3 Vectors에 유사성 검색 전에 메타데이터를 사전 필터링하는 기능을 추가했다. 선택적 필터가 적용된 쿼리에서 일치하는 결과의 재현율을 최대 5배 높일 수 있다. 이 기능은 추가 비용이나 데이터 재수집 없이 제공되지만, 기존 인덱스를 ENHANCED 모드로 이전해야 한다.

2026-09-30
3 분 읽기
95 조회수
certi.news Editorial Team
Amazon S3 Vectors, 검색 결과 재현율 향상을 위해 메타데이터 사전 필터링 추가

AWS는 Amazon S3 Vectors에 메타데이터 사전 필터링을 추가했다고 발표했다. 이에 따라 테넌트, 범주, 상태 또는 날짜와 같은 조건이 유사성 검색을 실행하기 전에 적용되며, 결과를 선택하는 과정과 동시에 필터를 검사하던 기존 방식과 달라진다. 회사는 이러한 변경으로 선택적 필터가 적용된 쿼리에서 일치하는 벡터의 수가 최대 5배 늘어날 수 있다고 밝혔다.

이 기능은 전체 인덱스를 검색하는 것이 아니라 특정 범위로 결과를 제한해야 하는 애플리케이션을 대상으로 한다. 예를 들어 멀티테넌트 시스템에서 한 고객의 문서만 검색하거나, 특정 사용자의 파일 또는 특정 지역과 라이선스에서 허용된 콘텐츠만 검색하는 경우다. AWS가 언급한 사용 사례에는 검색 증강 생성(RAG) 기반 지식베이스, 에이전트 애플리케이션, 문서 검색, 금융 연구 및 법률 서비스 플랫폼이 포함된다.

실제로 무엇이 달라지는가?

ENHANCED 모드에서는 서비스가 먼저 필터를 적용한 다음 일치하는 벡터 집합 내에서만 벡터 검색을 수행한다. 반면 현재 인덱스에서 기본값으로 사용되는 CLASSIC 모드에서는 검색과 필터링이 동시에 진행되므로, 필요한 집합이 인덱스의 작은 일부일 때 일치하는 결과 수가 줄어들 수 있다.

AWS는 800만 개의 지원 티켓을 포함한 인덱스를 예로 들어 차이를 설명한다. 이 중 400개가 한 고객에 해당한다. 향상된 모드에서는 전체 인덱스에서 후보를 선택한 뒤 결과를 필터링하는 대신 해당 고객의 티켓 안에서 검색이 수행된다. 또 다른 예에서는 인덱스를 업데이트한 결과, 한 테넌트로 제한된 검색 결과가 요청한 10개 중 단 2개만 반환되던 상태에서 해당 테넌트의 문서로 구성된 완전한 결과 집합을 반환하도록 변경됐다.

기능 및 제한 사항

각 벡터에는 필터링 가능한 메타데이터를 최대 2KB까지 포함할 수 있으며, 단일 쿼리는 최대 100개의 필터 조건을 지원한다. 쿼리 언어에는 같음, $and와 $or를 통한 논리 연산, 숫자 비교, 집합 멤버십, 존재 여부 확인이 포함된다. 또한 AWS는 하위 폴더나 문서 식별자 접두사 내부 검색과 같이 경로, URL 또는 계층형 키로 검색을 제한할 수 있도록 $startsWith 연산자를 추가했다.

기존 인덱스는 벡터를 다시 입력할 필요가 없으며 쿼리를 변경할 필요도 없다. 그러나 사용자는 UpdateIndexMode를 호출해 인덱스를 ENHANCED로 전환해야 한다. 2026년 9월 30일 또는 그 이후에 생성된 벡터 컨테이너의 새 인덱스는 향상된 모드를 사용한다. 반면 이전 컨테이너와 해당 인덱스는 사용자가 설정을 변경할 때까지 CLASSIC으로 유지된다.

이 소식이 중요한 이유

실질적인 가치는 결과 수를 늘리는 데만 있는 것이 아니라, 필요한 범위가 좁다는 이유로 벡터 검색이 올바른 문서를 가릴 가능성을 줄이는 데 있다. 이는 멀티테넌트 시스템과 특정 문서 집합을 반드시 준수해야 하는 에이전트에 중요하다. 이러한 환경에서는 검색 품질이 의미적 관련성과 범위의 정확성을 결합하는 데 달려 있기 때문이다.

이 기능은 Amazon S3 Vectors를 제공하는 모든 AWS 상용 리전과 중국의 AWS 리전에서 추가 비용 없이 제공된다. 다만 스토리지, PUT 요청 및 쿼리 요금은 일반적인 S3 Vectors 요금에 따라 계속 부과된다. 조건 수와 메타데이터 크기 제한은 고려해야 할 요소로 남아 있으며, AWS는 100개 조건 제한을 초과할 경우 대규모 필터를 결합하거나 더 작은 쿼리로 나누는 방법을 제안한다.

뉴스 출처
AWS News Blog
원문 보기 ↗
c
작성자

certi.news Editorial Team

같은 카테고리

추천 기사

모든 뉴스 보기