O sistema foi desenvolvido com base no Hadoop. O sistema é dividido em duas partes: a recepção e a mesa de trás. A recepção usa interface de escrita JSP e JS e verificação lógica front-end. O desenvolvimento de back-end usa principalmente o idioma Java, usa estruturas de desenvolvimento Java EE, como Spring e BootMetro-Mestre. Ao mesmo tempo, ele usa a API MySQL e HDFS Java para implementar as funções de registro de usuários de disco em nuvem e login de usuários. Os usuários podem visualizar, fazer upload, baixar, excluir e análise de dados para arquivos na interface principal do disco da nuvem.
Esse sistema de disco em nuvem pode ser dividido em dois módulos principais de acordo com suas funções - módulo de usuário e módulo de gerenciamento de arquivos. Entre eles, o módulo do usuário inclui duas implementações funcionais: registro e login do usuário; O módulo de gerenciamento de arquivos inclui 4 implementações funcionais: visualizando arquivos, upload de arquivos, baixando arquivos e excluindo arquivos.
Tutorial do caso de desenvolvimento de big data Hadoop e projeto de configuração prática de HDFS e Capítulo 6 Data Cloud Disk
Hadoop (Introdução) v2.x, tecnologia de big data no Vale do Silício
Este sistema usa o Hadoop versão 2.10.1; Portanto, a versão correspondente na dependência também é 2.10.1. Se houver outros requisitos para a versão Hadoop, você poderá alterar diretamente sua versão no início.
Este sistema refere -se ao tutorial do caso de desenvolvimento de big data e projeto do projeto de projeto de desenvolvimento de big data e projeto
Portanto, este projeto é um projeto dinâmico da Web; Ao mesmo tempo, uma vez que a versão correspondente do livro de referência não pode ser encontrada (na pasta Ativo), o layout front-end deste sistema é ruim.
Ao mesmo tempo, os vários usuários desse sistema são realmente inúteis e o armazenamento entre cada usuário não é separado; Os arquivos enviados ao mesmo tempo não podem se adaptar aos arquivos com nomes chineses. Em segundo lugar, o sistema foi testado apenas com sucesso no Windows e não foi implantado no servidor. As peças de upload e download envolvidas no caminho de armazenamento precisam ser modificadas de acordo com a situação real.