의미 체계 커널 벡터 저장소 데이터 아키텍처(미리 보기)
Warning
의미 체계 커널 벡터 저장소 기능은 미리 보기 상태이며 릴리스 전에 제한된 상황에서도 호환성이 손상되는 변경이 필요한 개선 사항이 계속 발생할 수 있습니다.
의미 체계 커널의 벡터 저장소 추상화는 벡터 저장소, 컬렉션 및 레코드의 세 가지 주요 구성 요소를 기반으로 합니다. 레코드는 컬렉션에 포함되며 컬렉션은 벡터 저장소에 의해 포함됩니다.
- 벡터 저장소는 데이터베이스 인스턴스에 매핑됩니다.
- 컬렉션은 해당 레코드를 쿼리하거나 필터링하는 데 필요한 인덱스가 포함된 레코드 컬렉션입니다.
- 레코드는 데이터베이스의 개별 데이터 항목입니다.
다른 데이터베이스의 컬렉션
컬렉션의 기본 구현은 커넥터에 따라 다르며 각 데이터베이스가 레코드를 그룹화하고 인덱싱하는 방법에 따라 달라집니다.
대부분의 데이터베이스에는 레코드 컬렉션의 개념이 있으며 이 개념과 Vector Store 추상화 컬렉션 사이에는 자연스러운 매핑이 있습니다.
이 개념을 항상 기본 데이터베이스의 개념 collection
이라고 하는 것은 아닙니다.
팁
커넥터당 컬렉션의 기본 구현에 대한 자세한 내용은 각 커넥터에 대한 설명서를 참조하세요.