벡터 버킷 - Amazon Simple Storage Service

벡터 버킷

참고

Amazon S3 Vectors는 Amazon Simple Storage Service의 미리 보기 릴리스이며 변경될 수 있습니다.

벡터 버킷은 벡터 데이터를 저장하고 쿼리하기 위해 특별히 설계된 Amazon S3 버킷의 한 유형입니다. 벡터 버킷은 전용 API를 사용하여 벡터 데이터를 효율적으로 관리하고 벡터 임베딩 업로드, 저장 및 쿼리 비용을 절감합니다. 벡터 버킷은 벡터 데이터를 인덱스로 구성하기 위한 기반을 제공하므로 Amazon S3의 가용성, 내구성, 확장성 및 비용 효과를 활용하면서 대규모 데이터세트에서 유사성 검색을 수행할 수 있습니다.

벡터 버킷은 검색 시간이 1초 미만인 장기 벡터 스토리지에 최적화되어 있습니다. 벡터 데이터에 대해 유사성 쿼리를 수행하고 선택적으로 메타데이터를 연결하여 날짜, 범주 또는 사용자 선호도와 같은 특정 조건을 기반으로 쿼리를 필터링할 수 있습니다.

각 벡터 버킷에는 고유한 Amazon 리소스 이름(ARN)과 리소스 정책이 연결되어 있습니다. 벡터 버킷의 ARN은 다음 형식을 따릅니다.

arn:aws:s3vector:Region:OwnerAccountID:bucket/bucket-name

벡터 버킷 내에서 벡터 인덱스를 만들어 데이터를 저장하고 쿼리합니다. 각 벡터 버킷은 특정 AWS 리전 내에 존재하며 벡터 버킷 내에 여러 벡터 인덱스를 만들 수 있습니다. 벡터 버킷은 IAM ID 기반 정책 및 버킷 정책을 포함한 보안 및 액세스 제어 메커니즘을 지원합니다. 버킷 정책을 사용하여 벡터 버킷 내의 특정 인덱스에 대한 액세스 권한을 부여하거나 제한할 수 있습니다.

벡터 버킷의 주요 특성:

  • 벡터 스토리지 및 유사성 검색 작업을 위해 특별히 구축되었습니다.

  • 강력히 일관된 쓰기를 통해 벡터 데이터에 즉시 액세스할 수 있습니다.

  • 데이터세트의 규모가 조정될 때 최상의 가격 대비 성능을 위해 벡터 데이터를 자동으로 최적화합니다.

버킷당 벡터 인덱스 제한 및 기타 제한에 대한 자세한 내용은 한계 및 제한 섹션을 참조하세요.