Accueil Bases de données Qu'est-ce que le système de fichiers distribués hadoop (hdfs)? - définition de techopedia

Qu'est-ce que le système de fichiers distribués hadoop (hdfs)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie le système de fichiers distribués Hadoop (HDFS)?

Le système de fichiers distribués Hadoop (HDFS) est un système de fichiers distribué qui s'exécute sur du matériel standard ou bas de gamme. Développé par Apache Hadoop, HDFS fonctionne comme un système de fichiers distribué standard mais offre un meilleur débit de données et un meilleur accès via l'algorithme MapReduce, une tolérance aux pannes élevée et une prise en charge native des grands ensembles de données.

Techopedia explique le système de fichiers distribués Hadoop (HDFS)

Le HDFS stocke une grande quantité de données placées sur plusieurs machines, généralement dans des centaines et des milliers de nœuds connectés simultanément, et fournit la fiabilité des données en répliquant chaque instance de données en trois copies différentes - deux dans un groupe et une dans un autre. Ces copies peuvent être remplacées en cas de panne.

L'architecture HDFS se compose de clusters, dont chacun est accessible via un seul outil logiciel NameNode installé sur une machine distincte pour surveiller et gérer le système de fichiers de ce cluster et le mécanisme d'accès utilisateur. Les autres machines installent une instance de DataNode pour gérer le stockage de cluster.

Parce que HDFS est écrit en Java, il prend en charge nativement les interfaces de programmation d'applications (API) Java pour l'intégration et l'accessibilité des applications. Il est également accessible via des navigateurs Web standard.

Qu'est-ce que le système de fichiers distribués hadoop (hdfs)? - définition de techopedia