찾다
일반적인 문제하둡이 뭐야?

하둡이 뭐야?

Apr 28, 2019 pm 01:20 PM
hadoop

Hadoop은 대용량 데이터를 분산 처리할 수 있는 소프트웨어 프레임워크인 Apache Foundation에서 개발한 분산 시스템 인프라입니다. Hadoop은 안정적이고 효율적이며 확장 가능한 방식으로 데이터를 처리하며 사용자는 기본 세부 사항을 이해하면서 분산 프로그램을 개발할 수 있습니다. 유통의.

하둡이 뭐야?

사용자는 Hadoop에서 대용량 데이터를 처리하는 애플리케이션을 쉽게 개발하고 실행할 수 있습니다.

Hadoop은 HDFS라고 하는 분산 파일 시스템(Hadoop Distributed File System)을 구현합니다. HDFS는 내결함성이 뛰어나고 저렴한 하드웨어에 배포되도록 설계되었으며 애플리케이션 데이터에 액세스하는 데 높은 처리량을 제공하므로 대규모 데이터 세트가 있는 애플리케이션에 적합합니다. HDFS는 POSIX 요구 사항을 완화하고 스트리밍 액세스 형태로 파일 시스템의 데이터에 액세스할 수 있습니다.

Hadoop 프레임워크의 핵심 디자인은 HDFS와 MapReduce입니다. HDFS는 대용량 데이터에 대한 스토리지를 제공하고 MapReduce는 대용량 데이터에 대한 계산을 제공합니다.

Hadoop은 주로 다음과 같은 장점을 가지고 있습니다.

● 높은 신뢰성. 데이터를 비트 단위로 저장하고 처리하는 Hadoop의 능력은 신뢰할 만한 가치가 있습니다.

● 높은 확장성. Hadoop은 수천 개의 노드로 쉽게 확장할 수 있는 사용 가능한 컴퓨터 클러스터 간에 데이터를 분산하고 컴퓨팅 작업을 완료합니다.

● 효율성이 높습니다. Hadoop은 노드 간에 데이터를 동적으로 이동하고 각 노드의 동적 균형을 보장할 수 있으므로 처리 속도가 매우 빠릅니다.

● 높은 내결함성. Hadoop은 여러 데이터 복사본을 자동으로 저장하고 실패한 작업을 자동으로 재배포할 수 있습니다.

● 저렴한 비용. 일체형 컴퓨터, 상업용 데이터 웨어하우스, QlikView, Yonghong Z-Suite 등의 데이터 마트와 비교할 때 hadoop은 오픈 소스이므로 프로젝트의 소프트웨어 비용이 크게 절감됩니다.

Hadoop은 Java 언어로 작성된 프레임워크와 함께 제공되므로 Linux 프로덕션 플랫폼에서 실행하는 데 이상적입니다. Hadoop의 애플리케이션은 C++와 같은 다른 언어로도 작성할 수 있습니다.

위 내용은 하둡이 뭐야?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

SublimeText3 Linux 새 버전

SublimeText3 Linux 새 버전

SublimeText3 Linux 최신 버전

에디트플러스 중국어 크랙 버전

에디트플러스 중국어 크랙 버전

작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

PhpStorm 맥 버전

PhpStorm 맥 버전

최신(2018.2.1) 전문 PHP 통합 개발 도구

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

ZendStudio 13.5.1 맥

ZendStudio 13.5.1 맥

강력한 PHP 통합 개발 환경