컨셉을 보면서 아항~! 잘 만들었다
정도였다가 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 파트너계약을 체결하고
국내 비즈니스 진행 중
•NHN 하둡+Mongodb 기반 로그분석시스템
적용 (12년 4월)
다음 myAgora 적용 (12년)
댓글 없음:
댓글 쓰기
본 블로그의 댓글은 검토후 등록됩니다.