본문 바로가기
[Hadoop] 01 하둡과 에코시스템 1. 용어 정리 하둡(Hadoop): 대규모 데이터 세트를 분산 처리하기 위한 오픈 소스 프레임워크 HDFS(Hadoop Distributed File System): 대용량 데이터를 여러 노드에 분산하여 저장하는 파일 시스템 맵리듀스(MapReduce): 대규모 데이터 세트를 여러 노드에 분산시켜 처리할 수 있도록 하는 프로그래밍 모델 및 프레임워크 2. 하둡의 필요성 빅데이터가 주변에 널려 있다는 것은 좋은 소식이나, 나쁜 소식은 그것을 저장하고 분석하는 것이 매우 어렵다는 것이다. 빅데이터를 저장하고 분석하기 위해 단일 디스크를 사용하면 데이터를 읽는 데 너무 많은 시간이 소요되며, 데이터를 쓰는 것은 더 느리다. 시간을 단축하는 확실한 방법은 여러 디스크에서 동시에 데이터를 읽는 것이다. 그러나 .. 2023. 11. 15.
Learning Path Software Cloud Service Data Scientist / AI BigData Engineer DX Consultant 2022. 8. 22.
[GitHub]깃허브란 무엇인가? 깃허브(GitHub)란 컴퓨터 프로그램 소스를 공유하고 협업하여 개발할 수 있는 버전 관리 시스템인 깃(Git)에 프로젝트 관리 지원 기능을 확장하여 제공하는 웹 호스팅 서비스이다. 2008년 미국 깃허브사(GitHub Inc)에서 서비스를 시작하였다. 사용자에게 무료로 계정과 저장소를 제공하며, 분산형 버전 관리 서비스로 서버 장애 시 데이터 복원력이 뛰어나다. 전 세계에서 오픈 소스 프로젝트 관리를 위해 가장 많이 사용되는 웹 호스팅 서비스 중 하나이다. 깃(Git)은 2005년 리눅스 제작자인 리누스 토발즈(Linus Torvalds)가 오픈 소스 리눅스(Linux) 커널 개발의 효율성을 높이기 위해서 개발하였다. 많은 개발자들이 소프트웨어 소스 코드를 공유하고 협력하면서 개발할 수 있도록 지원하는.. 2021. 12. 15.
클라우드 컴퓨팅 클라우드 컴퓨팅 cloud computing 인터넷 기술을 활용하여 가상화된 정보 기술(IT) 자원을 서비스로 제공하는 컴퓨팅. 사용자는 IT 자원(소프트웨어, 스토리지, 서버, 네트워크 등)을 필요한 만큼 빌려서 사용하고, 서비스 부하에 따라서 실시간 확장성을 지원받으며, 사용한 만큼 비용을 지불하는 컴퓨팅을 말한다. 2021. 12. 15.
지오펜싱 지오펜싱 Geofencing 위치정보 솔루션에 바탕을 두고 반경을 설정하는 기술이다. ‘지리적(Geographic)’과 ‘울타리(Fencing)’의 합성어다. 특정 대상이 범위 안에 있느냐 없느냐를 분석하는 기술이다. ‘지오펜싱(Geofencing)’은 사용자가 특정 위치에 도착하거나 벗어나는 것을 알릴 때 사용된다. GPS가 위치를 점으로 표시한다면 지오펜싱은 면으로 이를 구현한다. 스마트폰 사용자 위치를 추적·분석해 타인에게 알려주는 것이 핵심이다. ‘애플’의 ‘맞춤형 장소 알림’은 일정 장소를 미리 설정하면 누군가 그 지역을 방문했을 때 자동으로 알려준다. 사용자가 다른 사용자에게 위치 공유를 요청하고 이를 승인 받으면 위치 정보는 물론 관련 설명을 문자나 이메일 등으로 통보해 준다. 애플의 ‘실내.. 2021. 12. 15.
반응형