NoSQL과 Vector Database
NoSQL과 Vector Database
NoSQL 데이터베이스와 Vector Database의 개념과 활용법에 대해 알아봅니다.
NoSQL 개요
NoSQL은 관계형 데이터베이스가 아닌 데이터베이스를 의미하며, 다음과 같은 유형이 있습니다:
- Document Store
- Key-Value Store
- Column Family
- Graph Database
Vector Database
Vector Database는 벡터 데이터를 저장하고 검색하는데 최적화된 데이터베이스입니다.
주요 특징
- 고차원 벡터 데이터 저장
- 유사도 검색 최적화
- AI/ML 애플리케이션에 적합
활용 사례
- 이미지 검색
- 추천 시스템
- 자연어 처리
- RAG (Retrieval Augmented Generation)