핵심 요약
올리브영의 전시영역에 MongoDB를 도입해 비정형 데이터 관리와 버저닝으로 데이터 안정성과 운영 효율을 높였습니다.
구현 방법
- 문서지향 DB MongoDB 도입, Schema-less 구조로 비정형 전시 데이터를 유연하게 저장
- 버저닝 데이터 구조와 생명주기로 현재 활성 데이터와 버전을 분리 관리
- 데이터 객체 저장으로 레거시 데이터 가공 및 탐색 비용 감소
- Replica Set 구성으로 가용성과 확장성 확보
주요 결과
- 데이터 관리 이점을 통해 불필요한 가공 제거와 롤백 용이성 확보
- 히스토리 파악이 용이해져 문제 원인 분석이 빨라짐
- 향후 상품정보, 개인화 데이터 등 타 데이터에도 도입 확장 예정



