2013년 1월 13일 일요일

MongoDB현황 분석

2010년에 처음 mongodb라는 제품을 보고 오호,,,,이거 LDAP 인데??? 하다가
컨셉을 보면서 아항~!  잘 만들었다
정도였다가 11년 test platform을 만들어 봤다.

지금 들어가 있는 프로젝트도 11년 심심해서 했던 그게 아직도 살아남아 프로젝트화 되어 감사하게도 내 1년의 먹거리(?)가 되어 주었다.

올 한해 열심히 공부해서 내년 먹거리도 만들어보자



•MongoDB
–2007년 10gen(텐젠)에서 개발
–문서형태기반의 데이터 저장소 (Vs key:value model)
–Hadoop등 key:value model 보다 SQL에 익숙한 개발자 환경을 고려하여 개발
–Bigdata 소프트웨어는 크게 Hadoop의 key:value 모델형태의 저장소(Hadoop DFS) 등과 이를 분석하기 위한 분석(Map Reduce)모델이 주축을 이루고 있음
–Hadoop이 개발자중심의 Road-map을 가지고 진화 하면서  bigdata를 관리하기 위한 관점에 따라 소프트웨어들이 발전하기 시작함
•Hadoop 중심의 저장소 및 분석 : Hbase, Hive 등
•별도의 저장소 구성을 가지 면서 기존 SQL과의 적응성을 고려한 제품 : casandra, MongoDB 등
•저장소중심의 View를 가지는 파일 시스템 : GlusterFS 등
–MongoDB가 선호 되는 이유
•Schema less : 스키마 구조 변경에 따르는 overhead 감소
•SQL 호환성 : 기존 개발자들의 적응성
•Scale-out : 리플리카(복사본) 및 마스터 개념으로 읽기 및 쓰기 부하에 따른 확장성 제공
•결국은 비교적 쉽다.
–국내 현황
•“PLAN 정보기술(PIT)”에서 2012년 10gen 파트너계약을 체결하고 국내 비즈니스 진행 중
•http://www.mongodb-korea.org/ 커뮤니티 운영중 (PIT에서 만든 네이버블로그 기반 커뮤니티) 아직 활성화 되지느 않았으나  그룹스터디 등을 통하여 홍보중
•NHN 하둡+Mongodb 기반 로그분석시스템 적용 (12년 4월)
다음 myAgora 적용 (12년) 

댓글 없음:

댓글 쓰기

본 블로그의 댓글은 검토후 등록됩니다.