콘텐츠

Booking.com이 OpenSearch 대신 Weaviate를 벡터 DB로 선택한 과정

시장 인사이트 · GeekNews · 2026.08.31

Booking.com이 대규모 임베딩 데이터와 높은 동시성을 처리하기 위해 기존 OpenSearch에서 Weaviate로 벡터 DB를 교체한 기술적 배경과 과정을 설명해 드립니다. 수억 개의 임베딩을 처리하며 발생하는 비용 문제와 운영의 한계를 해결하기 위해, 1억 개의 임베딩을 활용한 자체적인 벤치마크를 진행했습니다. 그 결과 Weaviate가 OpenSearch보다 낮은 P99 지연시간과 약 40%의 비용 절감 효과를 보임을 확인했습니다. 또한, 데이터베이스 접근을 내부 서비스로 추상화하여 기존 팀들이 큰 설정 변경 없이도 원활하게 마이그레이션을 완료할 수 있었던 사례를 다루고 있습니다.