Система была разработана на основе Hadoop. Система разделена на две части: стойка регистрации и задний стол. На стойке регистрации используются записи интерфейса JSP и JS и проверку логики фронта. Развитие бэкэнд в основном использует язык Java, использует рамки разработки Java EE, такие как Spring и Bootmetro-Master. В то же время он использует API MySQL и HDFS Java для реализации функций пользователя и входа пользователей Cloud Disk. Пользователи могут просматривать, загружать, загружать, удалять и анализировать функции данных для файлов в основном интерфейсе Cloud Disk.
Эта система облачных дисков можно разделить на два основных модуля в соответствии с ее функциями - модуль пользователя и модуль управления файлами. Среди них пользовательский модуль включает в себя две функциональные реализации: регистрация пользователя и вход пользователей; Модуль управления файлами включает в себя 4 функциональных реализации: просмотр файлов, загрузку файлов, загрузку файлов и удаление файлов.
Учебное пособие по разработке больших данных Hadoop и конфигурация Project Practical HDFS и облачный диск в главе 6
Hadoop (введение) v2.x, технология больших данных в Силиконовой долине
Эта система использует Hadoop версию 2.10.1; Следовательно, соответствующая версия в зависимости также составляет 2.10.1. Если есть и другие требования для версии Hadoop, вы можете напрямую изменить его версию в начале.
Эта система относится к учебному пособию с большими данными Hadoop и Project Project Project Глава 6 Data Cloud Disk
Поэтому этот проект является динамичным веб -проектом; В то же время, поскольку соответствующая версия эталонного учебника не может быть найдена (в папке активов), передняя часть этой системы плохая.
В то же время несколько пользователей этой системы на самом деле бесполезны, и хранилище между каждым пользователем не разделено; Файлы, загруженные одновременно, не могут адаптироваться к файлам с китайскими именами. Во -вторых, система была успешно протестирована только под Windows и не была развернута на сервере. Загрузка и загрузка деталей, участвующих в пути хранения, необходимо изменить в соответствии с фактической ситуацией.