일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- data science
- Deep learning
- 빅 데이타
- 빅데이터
- 딥러닝
- 김양재
- probability
- Big Data
- 김양재 목사님
- c++
- R
- 빅 데이터
- 몽고디비
- nodeJS
- WebGL
- 빅데이타
- 데이터 과학
- 김양재 목사
- openCV
- Artificial Intelligence
- No SQL
- MongoDB
- Statistics
- Machine Learning
- 우리들교회
- 통계
- node.js
- 주일설교
- 확률
- 인공지능
- Today
- Total
목록빅 데이타 (84)
Scientific Computing & Data Science
by Geol Choi | March 29, 2014MongoDB의 슬레이브 노드의 역할을 정리하면 다음과 같다: 데이터 유실 또는 마스터 노드의 다운타임에서의 패일오버 메커니즘 기능 수행백업을 위한 소스읽기 스케일아웃데이터 처리 수행 이 중 "읽기 스케일아웃"은 데이터를 읽을 때 PRIMARY(마스터)에 집중되는 부담을 SECONDARY(슬레이브)에 분산하는 것이 목적이다. 이 때 주의할 것은, MongoDB에서 데이터 복제는 비동기(Asynchronous)로 진행된다는 것이다.쓰기에 대한 연산 부담의 분산은 향후 자동샤딩(Autosharding) 부분에서 집중적으로 다루도록 하겠다.읽기 스케일아웃 방법은 다음과 같다.우선 Replica Set이 설정되어 있다고 가정한다. Replica Set을 설정하..
by Geol Choi | March 27, 2014이번 글에서는 MongoDB의 가장 중요한 개념 중 하나인 Replica Set에 대해 알아보도록 하겠다. Replica Set은 기본적으로 자동 패일오버 기능을 갖는 마스터-슬레이브 클러스터이지만, 마스터-슬레이브 클러스터의 가장 큰 차이점은 마스터 노드가 가변적이라는 것이다. 즉, 현재 마스터 노드로 지정된 인스턴스가 다운될 경우 다른 노드가 마스터 노드로 자동 지정된다는 점이다. 마스터-슬레이브 클러스터와 Replica Set과의 공통점은, 단 하나의 마스터 노드(PRIMARY 노드라고도 함)와 여러 개의 슬레이브 노드(SECONDARY 노드라고도 함)를 갖는다는 점이다. 개념적으로는 별 것 아니지만 실행에 있어서 어려움이 있을 것이란 예상이 들기..
by Geol Choi | March 26, 2014데이터베이스의 관리자 역할 중 가장 중요한 것 중 하나는 아마도 데이터를 안전하게 지키는 것이다. 이를 위해 가장 기본적인 일은 원본 데이터를 실시간에 가깝게 끊임없이 복제 데이터를 만드는 것이며, 마스터-슬레이브 복제(Master-Slave Replication) 모델이 이러한 기능을 수행하는 것이다. 즉, 원본 데이터는 마스터의 데이터베이스에 저장하고 하나 이상의 슬레이브를 만들어 각 슬레이브의 데이터베이스에 마스터의 데이터를 복제하는 것이다. 다음 그림은 클라이언트 어플리케이션과 마스터-슬레이브 간 관계를 설명한 것이다. [그림 1.] 클라이언트 어플리케이션-마스터(Primary)-슬레이브(Secondary) 간 데이터 관계. 마스터-슬레이브 복제..
by Geol Choi | March 25, 2014이번 글에서는 MongoDB의 관리자 입장에서 보안 측면을 다루도록 하겠다. 최근 금융권에서 일어나고 있는 개인정보 유출 사고를 보면 보안이 얼마나 중요한 일인지 새삼 깨닫는다. 특히 정보들이 DB에 저장될 것이므로 DB의 보안에 대한 중요성은 굳이 언급할 필요조차 없을 것이다.그러면 어떻게 하면 MongoDB가 안전한 환경에서 운용되도록 할 것인지에 대한 내용을 다루도록 하겠다. 관리자 계정MongoDB에는 admin이라는 데이터베이스가 기본적으로 존재한다. 어느 데이터베이스든 간에 사용자를 등록할 수 있지만, admin 데이터베이스에 사용자로 등록되면 일종의 관리자 권한이 부여된다. 즉, admin 외의 사용자는 다른 데이터베이스에 쓰기나 읽기가 불..
by Geol Choi | March 24, 2014MongoDB를 활용한 개발자가 아닌 관리자라면 성능과 헬스를 모니터링하는 것이 중요하다. MongoDB의 모니터링 전략은 세 가지 정도로 요약할 수 있다:첫번째, 데이터베이스의 활동을 실시간으로 리포팅하는 유틸리티를 활용하는 방법이다. 이 유틸리티는 MongoDB 다운로드 패키지에 포함되어 있다.두번째, 데이터베이스 명령을 활용하는 방법이다. 이 명령을 통해 현재 데이터베이스의 상태에 대한 통계를 확인할 수 있다.세번째, MMS 모니터링 서비스(MMS Monitoring Service)를 활용하는 방법이다.MMS는 MongoDB Management Service의 약자이며, 데이터에 대한 시각화 및 경고 등을 제공하는 서비스이며, MongoDB가 제공..
by Geol Choi | March 24, 2014이번 글에서는 MongoDB를 시작하는 것에 대해 알아보도록 하겠다. 이전의 내용들을 이해하거나 실습을 통해 학습하였다면 이미 시작하는 방법을 알고있는 것이라 할 수 있지만 이번 글에서는 시작과 관련된 여러가지 옵션 또는 셋팅에 대해 좀 더 자세히 다룰 것이다. 커맨드라인에서 시작하기커맨드라인 툴(Mac OS: Terminal, Windows: cmd)에서 MongoDB를 시작할 때 "mongod"를 실행한다. 이 명령어 실행 시 자주 사용되는 옵션에 대하여 정리하였다. --dbpath데이터가 저장될 디렉터리를 지정한다. 만약 이 옵션이 생략되면 디폴트로 Linux에서는 "/dada/db", Windows에서는 "C:\data\db\"로 지정된다.mon..
원문 : http://www.ciokorea.com/slideshow/20339?slide=1#stage_slide빅 데이터에 대한 기업들의 관심이 커지면서 IT전문가들의 연봉도 동반 상승하고 있다. 미국 IT전문 채용기업인 로버트하프테크놀로지는 자사의 2014 연봉 가이드에서 데이터/데이터 관리 부문의 IT직업 10종을 선정했다. 연봉이 가장 높은 직업은 데이터 웨어하우스(Data Warehouse) 관리자로, 초봉이 11만 5,250달러에서 15만 4,250달러 수준이다. BI 분석가들의 경우, 올해 최고 7.4% 인상을 기대할 수 있을 것이다. 데이터 관련 IT직업 10종의 연봉, 기술 요건, 일반적인 업무 등에 대해 좀 더 자세하게 살펴보도록 하자. 데이타 웨어하우스 관리자(Data Warehou..
원문: http://www.itworld.co.kr/news/86608자사에서 막대한 데이터를 다루고 있다면 하둡을 반드시 고려해봐야 한다. 한때 구글과 야후!와 같은 글로벌 인터넷 기업의 전유물이던 가장 인기있고 잘 알려진 빅데이터 관리 시스템이 이제 다른 기업에까지 확산되고 있다.거기에는 두 가지 이유가 있다. 첫째, 기업이 관리해야 될 데이터가 훨씬 많아졌고, 하둡은 기존의 정형 데이터와 새로운 비정형 데이터를 혼합하는데 탁월한 플랫폼이라는 점이다. 둘째, 수많은 개발업체가 하둡 지원과 서비스를 제공하는데 뛰어들어 기업 입장에서 선택의 폭이 늘어났다는 것이다.포레스터 2013년 4분기 소프트웨어 조사 보고서에 따르면, 대부분의 기업들은 이미 보유한 데이터 가운데 단 12%만을 분석하고 있으며, 나머..
원문 : http://www.ciokorea.com/news/20312사물인터넷(IOT)을 사용하는 기기는 빅 데이터를 만들어 내는데, 이 빅 데이터의 실시간 처리 및 분석 때문에 데이터센터 업체들의 부담이 커질 것이라는 전망이 나왔다.가트너의 최근 보고서 ‘사물인터넷이 데이터센터에 미치는 영향’에 따르면, 2020년 IoT 연결 기기 대수가 260억 대에 달하며 IoT 서비스 업체들이 3,000억 달러의 매출을 일으킬 것으로 예상됐다.그러나 가트너US의 애널리스트인 조 스코루파는 이러한 IoT 기기 대수 증가가 데이터센터 기술 업체에게 IoT 데이터의 양과 구조로 인한 더 많은 과제를 안겨줄 것이라고 주장했다."기존 데이터센터 광대역 네트워크(WAN) 링크는 사람과 앱의 상호작용으로 만들어지는 중간 대..
원문 : http://www.ciokorea.com/news/20292 미국의 일류 IT 기업 CEO들이은 빅 데이터 및 지능형 통합 시스템의 미래에 대해 우려를 표시했다. 이들은 의학에서부터 교육, 교통에 이르기까지 다양한 분야의 사회 문제들을 해결하는 데 이들 신기술이 큰 도움을 줄 것이라면서도, 정치권의 정책 결정자들이 걸림돌 수 있다고 지적했다. 델, IBM, 제록스 등의 임원들이 이번 주 테크놀로지 CEO 협회(Technology CEO Council)의 지원 아래 수도 워싱턴에 모였다. 이들은 데이터 경제가 위험에 처했다고 주장하며, 그 원인으로 보안 및 사생활 침해에 대한 우려, 보호주의 정책을 지목했다. CEO 협회 대표이자 제록스 회장인 우르슬라 번즈는 “지금 우리 앞에 놓인 가장 큰 장..