Skip to content
Discussion options

You must be logged in to vote

@yoondonggyu 안녕하세요:)
우선 현업에서는 서비스시 보통 사내 k8s툴을 이용해서 생성하기 때문에, 인프라쪽에서 안정적으로 서빙이 확신된 버전과 db를 주로 사용합니다. 그래서 최근에는 postgresql 에 잘 붙는 pgvector를 사용했었어요.

faiss-gpu는 개인적으로는 실서빙 이전 실험시에 자주 애용하곤 합니다. milvus는 직접 사용해보진 않았어요.

chromaDB도 괜찮은 선택으로 보입니다. 아무래도 langchain과 쉽게 연동되는 것들 찾으신거같은데, 현 프로젝트 상 스케일이 크진 않을 듯 하여 괜찮지 않을까 싶네요!

그래서 답변을 드리자면,

  1. 위의 이유로 둘 다 딱히 선호하는 편은 아닙니다.
  2. 보통 vectordb 하나 골라서 구축한담에 volume mount, pod 증설하고 그랬던거 같아요. 근데 보통 마이그레이션이 필요한 상황이 오진 않았습니다.
  3. 메타데이터 필터링이 필수라고 하셨는데 chroma도 기본적인 필터링 로직은 적용가능해서 큰문제가 되진 않을거같긴합니다.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@yoondonggyu
Comment options

Answer selected by yoondonggyu
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
개발
Labels
None yet
2 participants