Tables 테이블의 필드
지난 블로그에서는 MySQL 또는 SQLite를 사용하여 메타데이터를 보는 방법에 대해 언급했습니다. 이번 글에서는 주로 메타데이터 테이블의 필드에 대해 자세히 소개하고자 합니다.
Tables
테이블의 필드
SQLite를 예로 들어 보겠습니다. 다음 결과는 0.5.0에서 가져온 것입니다. 일부 필드는 나중에 소개될 0.6.0에 추가되었습니다. Tables
에 <codetable_1 이라는 이름의 512차원 벡터 테이블을 지정하는 행이 있습니다. 테이블이 생성되면 index_file_size
은 1024MB, engine_type
은 1(FLAT), nlist
은 16384, metric_type
은 1(유클리드 거리 L2)입니다. id 는 테이블의 고유 식별자입니다. state
은 테이블의 상태이며 0은 정상 상태를 나타냅니다. created_on
은 생성 시간입니다. flag
은 내부용으로 예약되어 있는 플래그입니다.
1-이미지-1.png
다음 표는 Tables
의 필드 유형과 필드에 대한 설명을 보여줍니다.
2-field-types-descriptions-milvus-metadata.png
테이블 파티셔닝은 0.6.0에서 owner_table
,partition_tag
및 version
을 포함한 몇 가지 새로운 필드와 함께 활성화됩니다. 벡터 테이블인 table_1
에는 table_1_p1
이라는 파티션이 있으며, 이 파티션도 벡터 테이블입니다. partition_name
는 table_id
에 해당합니다. 파티션 테이블의 필드는 owner table
에서 상속되며, 소유자 테이블 필드는 소유자 테이블의 이름을 지정하고 partition_tag
필드는 파티션의 태그를 지정합니다.
3-이미지-2.png
다음 표는 0.6.0의 새로운 필드를 보여줍니다:
4-new-fields-milvus-0.6.0.png
TableFiles 테이블의 필드
다음 예제에는 table_1
벡터 테이블에 속하는 두 개의 파일이 포함되어 있습니다. 첫 번째 파일의 인덱스 유형(engine_type
)은 1(FLAT), 파일 상태(file_type
)는 7(원본 파일의 백업), file_size
는 411200113 바이트, 벡터 행 수는 200,000개입니다. 두 번째 파일의 인덱스 유형은 2(IVFLAT)이고 파일 상태는 3(인덱스 파일)입니다. 두 번째 파일은 실제로 첫 번째 파일의 인덱스입니다. 자세한 내용은 다음 글에서 소개하겠습니다.
5-이미지-3.png
다음 표는 TableFiles
의 필드와 설명을 보여줍니다:
6-필드-유형-설명-테이블파일.png
다음 단계
다음 글에서는 SQLite를 사용하여 Milvus에서 메타데이터를 관리하는 방법을 보여드릴 예정입니다. 기대해주세요!
궁금한 점이 있으면 Slack 채널에 참여하거나리포지토리에 이슈를 제출해 주세요.
깃허브 리포지토리: https://github.com/milvus-io/milvus
- TableFiles 테이블의 필드
- 다음 단계
On This Page
Try Managed Milvus for Free
Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.
Get StartedLike the article? Spread the word