Le système a été développé en fonction de Hadoop. Le système est divisé en deux parties: la réception et le bureau arrière. La réception utilise l'interface d'écriture JSP et JS et la vérification de la logique frontale. Le développement backend utilise principalement le langage Java, utilise des cadres de développement Java EE tels que Spring et Bootmetro-Master. Dans le même temps, il utilise l'API Java MySQL et HDFS pour implémenter les fonctions d'enregistrement utilisateur et de connexion utilisateur du disque cloud. Les utilisateurs peuvent afficher, télécharger, télécharger, supprimer et les fonctions d'analyse des données pour les fichiers de l'interface principale du disque cloud.
Ce système de disque cloud peut être divisé en deux modules principaux en fonction de ses fonctions - module utilisateur et module de gestion de fichiers. Parmi eux, le module utilisateur comprend deux implémentations fonctionnelles: l'enregistrement de l'utilisateur et la connexion de l'utilisateur; Le module de gestion de fichiers comprend 4 implémentations fonctionnelles: affichage des fichiers, téléchargement de fichiers, téléchargement de fichiers et supprimer des fichiers.
Tutoriel du cas de développement de Big Data Hadoop et Configuration HDFS pratique du projet et Chapitre 6 Disque de cloud de données
Hadoop (Introduction) V2.x, technologie de Big Data dans la Silicon Valley
Ce système utilise Hadoop version 2.10.1; Par conséquent, la version correspondante de la dépendance est également 2.10.1. S'il existe d'autres exigences pour la version Hadoop, vous pouvez dire directement sa version au début.
Ce système fait référence au tutoriel de cas de développement de Big Data Hadoop et à la gestion de projet pratique du projet Chapitre 6 Disque de cloud de données
Par conséquent, ce projet est un projet Web dynamique; Dans le même temps, car la version correspondante du manuel de référence ne peut être trouvée (dans le dossier des actifs), la disposition frontale de ce système est médiocre.
Dans le même temps, les multiples utilisateurs de ce système sont en fait inutiles et le stockage entre chaque utilisateur n'est pas séparé; Les fichiers téléchargés en même temps ne peuvent pas s'adapter aux fichiers avec des noms chinois. Deuxièmement, le système n'a été testé avec succès que sous Windows et n'a pas été déployé sur le serveur. Les pièces de téléchargement et de téléchargement impliquées dans le chemin de stockage doivent être modifiées en fonction de la situation réelle.