카카오는 몽고DB를 더 많이 쓰게 될 것 - if(kakao) 2020 카카오에서는 RDBMS가 80%이고 나머지 20%를 몽고DB로 사용하고 있다고 하는데요(HBase 제외), 특히 2020년 들어 점점 더 많은 개발팀이 몽고DB를 서비스에 투입 중이라고 합니다. 장점은 크게 세 가지입니다. - 손 쉬운 확장 - 다양한 인덱스 지원 - 유연한 스키마 영상에서는 몽고DB 활용 사례 3가지를 설명하는데, 사례가 구체적이어서 좋았어요. 카카오T에서는 공간인덱스를 사용할 수 있는 점, 그리고 운행여부와 같은 조건을 걸어서 복합인덱스로 사용할 수 있는 점이 큰 메리트라고 합니다. 또한 아무래도 기존 RDBMS로는 빠르게 증가하는 로그데이터까지 저장하기엔 어렵고, TTL 인덱스를 활용하면 어느 정도 시기가 지난 데이터는 삭제할 수도 있어 편리하다고 합니다. 요즘에는 대용량 데이터가 필요할 것으로 예상되는 서비스를 아예 몽고DB를 메인DB로 활용하도록 기획하기도 한다고 하네요. 레디스와 같은 다른 NoSQL과 직접 비교하면 어떨지 궁금하여 찾아보았는데 Flo에서도 비슷한 고민 끝에 역시 몽고DB를 선택했다고 해요. 참고하실 수 있게 링크를 남겨둡니다. https://www.blog-dreamus.com/post/flo-tech-mongodb-%EB%8F%84%EC%9E%85%EA%B8%B0

if(kakao)2020

if(kakao)dev2022

if(kakao)2020

2020년 11월 28일 오후 4:30

댓글 0

주간 인기 TOP 10

지난주 커리어리에서 인기 있던 게시물이에요!