내일을 만들어가다: Milvus가 Shopee의 멀티미디어 야망을 실현하는 방법
전자상거래 세계에서 경쟁에서 앞서 나가려면 사용자 친화적인 인터페이스와 방대한 제품군만으로는 충분하지 않습니다. 동남아시아와 라틴 아메리카의 선도적인 플랫폼인 Shopee는 변화하는 환경을 이해하고 멀티미디어 이해(Multimedia Understanding, MMU) 비즈니스를 바꾸기 위한 획기적인 여정에 착수했습니다. TikTok과 같은 숏폼 비디오 거대 기업들과 경쟁하고 전자상거래 시장 점유율을 지키기 위해 Shopee는 숏폼 비디오 서비스의 세계로 진출했습니다. 이 블로그에서는 이 과정에서 Shoppee가 직면한 과제와 Milvus가 Shopee의 멀티미디어 비즈니스에 어떻게 도움이 되었는지 살펴보겠습니다.
Shopee의 데이터 딜레마
Shopee가 멀티미디어 세계에 뛰어들면서 비디오, 이미지, 오디오, 텍스트를 포함한 방대한 양의 비정형 데이터를 처리해야 하는 중대한 과제에 직면했습니다. Shopee가 이전에 사용하던 관계형 데이터베이스는 모든 비정형 데이터의 복잡성을 감당하는 데 어려움을 겪었고, 이에 따라 팀은 이러한 데이터를 효율적으로 저장, 처리, 검색하고 최대한 활용할 수 있는 강력한 기술 스택을 모색하게 되었습니다. 벡터 데이터베이스는 이 탐색에서 가장 중요한 부분 중 하나입니다.
복잡성을 더한 것은 Shopee의 내부 시스템인 비디오 리콜, 비디오 중복 제거, 비디오 추천이었습니다. 각 시스템은 서로 다른 기술로 만들어졌으며 벡터 검색 기능에 크게 의존했습니다. Shopee는 이러한 시스템과 다양한 기술 스택에 원활하게 통합되는 솔루션이 필요했습니다.
Milvus가 완벽한 선택지로 떠오르다
사용 가능한 옵션을 철저히 검토한 끝에 Milvus는 수십억 개의 벡터를 처리하는 능력, 확장성, Shopee의 내부 생태계와의 원활한 통합 측면에서 두드러졌습니다. Milvus는 클라우드 네이티브 아키텍처를 제공하여 벡터 검색 시스템을 처음부터 쉽게 구축할 수 있게 했습니다.
Shopee 팀은 또한 분산 처리, GPU 지원, 증분 업데이트, 스칼라 지원을 포함한 Milvus의 풍부한 기능을 높이 평가했으며, 이는 확장성이 뛰어나고 성능이 우수한 벡터 검색 엔진을 구축하는 데 이상적인 선택지가 되었습니다.
Milvus 1.x에서 Milvus 2.x로의 마이그레이션
Shopee의 Milvus 여정에서는 버전 1.x에서 2.x로의 마이그레이션이 있었습니다. 처음에는 효율적이었지만, 1.x 버전은 Shopee의 비즈니스가 확장되면서 어려움에 직면했습니다. 읽기 전용 노드 간의 고르지 않은 세그먼트 분산으로 인해 지연 시간 문제가 드러났습니다. Milvus 2.x로의 마이그레이션은 전환점이 되었습니다.
Milvus 2.x 버전의 향상된 안정성, 확장성, 다중 복제본 기능은 낮은 지연 시간과 높은 가용성을 갖춘 검색 서비스를 가능하게 했습니다. Milvus 2.x 버전의 클라우드 네이티브 아키텍처는 비용 효율적인 로깅 및 모니터링 기능을 도입하여 Shopee의 운영을 간소화했습니다.
Milvus의 사용은 또한 Shopee의 실시간 검색 기능을 전례 없는 수준으로 끌어올렸습니다. 이러한 향상을 보여주는 대표적인 예는 비디오 리콜 시스템에서 확인할 수 있습니다. Milvus는 즉각적인 비디오 리콜을 Shopee의 비디오 추천 시스템에 원활하게 통합하여 전 세계 수백만 명에게 더 나은 사용자 경험을 제공하는 데 기여합니다. 더 나아가 Milvus는 저작권 비디오 매칭 및 비디오 중복 제거 프로세스에 중요한 오프라인 데이터 검색을 크게 간소화했습니다. 원본 콘텐츠를 인식하고 중복 비디오를 식별하는 역할을 통해 콘텐츠의 신선함과 진정성을 유지하며, 궁극적으로 사용자 만족도를 높입니다.
현재 Shopee는 프로덕션에서 Milvus 2.2를 사용하고 있으며, Mmap, GPU 인덱싱, 범위 검색과 같은 향상된 성능과 더 풍부한 기능을 위해 최신 버전으로 업그레이드하는 것을 고려하고 있습니다.
Milvus로 전자상거래의 미래를 만들어 가다
Milvus를 갖춘 Shopee는 멀티미디어 이해가 사용자 경험과 원활하게 통합되어 전자상거래의 새로운 길을 여는 미래를 구상합니다. Shopee가 계속 진화함에 따라 Milvus는 더욱 정교해지는 AI 요구 사항을 충족할 준비가 된 긴밀한 파트너로 남아 있습니다.
계속 읽기

A Few Notes from Databricks Data + AI Summit 2026: Why the Data Layer Matters Again
James Luan shares notes from Databricks Data + AI Summit 2026 on why production AI is pushing the data layer back to the center of infrastructure.

Zilliz Cloud Now Available in AWS Asia Pacific (Seoul)
Zilliz Cloud is now available in AWS Seoul — low-latency vector search, in-country data residency, and one-step migration for Korean AI teams. 31 regions across 5 clouds.

Expanding Our Global Reach: Zilliz Cloud Launches in Azure Central India
Zilliz Cloud expands to Azure Central India. This new region helps customers meet compliance, reduce latency, and optimize cloud costs when building AI applications.



