Birdwatcher
Milvus는 상태를 저장하지 않는 벡터 데이터베이스라서 읽기와 쓰기가 분리되어 있고, 상태의 단일 출처(single source of state)는 etcd가 담당해요. 모든 코디네이터(coordinator)는 상태를 변경하기 전에 반드시 etcd에서 상태를 조회해야 하고요. 그러다 보니 상태를 확인하거나 정리할 일이 생기면 etcd와 대화할 수 있는 도구가 필요해지는데, 그 자리를 Birdwatcher가 채워 줍니다.
Birdwatcher는 Milvus용 디버깅 도구예요. etcd에 연결해서 Milvus 시스템의 상태를 확인하거나, 실행 중에 설정을 바꿀 수 있어요.
출처: Milvus 문서
본문
사전 요구 사항 (Prerequisite)
- Go 1.18 이상이 설치되어 있어야 해요.
아키텍처 (Architecture)
최신 릴리스 (Latest release)
더 알아보기 (Learn more)
- Milvus 공식 문서에서 벡터 검색 사용법을 더 살펴볼 수 있어요.
- Birdwatcher의 전체 기능과 명령어는 GitHub 저장소에서 확인해요.