`
vampire1126
  • 浏览: 87853 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
文章分类
社区版块
存档分类
最新评论

Gi盘——基于hadoop的分布式网盘项目

阅读更多

 

      很久木有更新博客了........

      本来这篇博文是打算等Gi盘的初版完成后再写的,但是由于种种原因项目不得不被暂时搁置,还是很心痛啊,毕竟是自己亲自设计并着手研发的第二款软件,叹息下......

 

项目简介:

      首先我来简要介绍一下Gi盘。

      Gi盘是一款基于hadoop平台的简易分布式网盘,整个架构由客户端(Client),服务器节点(Master)以及数据节点(DataNode)组成,具有低成本,高可扩展性等优势,初版能基本满足一个学校的使用需求。(有关项目的详细介绍与说明请看我的讲解视频:http://www.tudou.com/programs/view/DkklkJ_1-bo/

      当初还计划完成后在学校范围内实现一个资料共享平台的,哎,结果往往计划赶不上变化啊,说到底还是我太不够成熟稳重了,吸取下教训。

 

 

项目截图:

      先贴几张图吧

登录界面:


注册界面:


主界面:


 

 

 

项目的一点自我总结:

由于本人初次带领团队进行软件开发,不可避免的出了很多问题,虽然经过大家的共同努力摸爬滚打的开发到现在,但最终还是被搁置了。

这个项目被搁置的原因主要都在于我:

1、作为项目经理,我没有做很好的任务安排。

2、作为项目的设计者,我没有非常系统的让成员了解这个项目。

3、作为项目的核心人物,我没有很好的调动队员的积极性。

另外我将要进行为期半年的实习,恐怕无暇顾及项目的相关事宜了,感觉蛮对不起那帮弟兄们的,吸取了这次的教训实习回来时会考虑将这个项目重新来过~!

 

因此,我写此博客的目的是期待能有感兴趣的同学继续将Gi盘开发下去,虽然这个可能性很渺茫,“既然我能继续,为什么不重新开发一个呢?干嘛要照着你的来!”,呵呵,这个是当然的,所以我只能期待下。

 

     源码已附上,有兴趣的可以下下来看看。如要跑起来的话你就必须先搭建好hadoop平台(我博客中有关于如何搭建的文章),将GiServer打包后在hadoop平台上运行。目前已完成大部分界面的开发以及单个文件的上传下载。

 

 

特别说明:

      注:1、此版本为视频讲解中的初版,架构及实现都非常简单,并没有涉及到mapreduce。

                 视频讲解:http://www.tudou.com/programs/view/DkklkJ_1-bo/

 

            2、由于我们项目开发经验不足,代码会有点乱。

 

            3、服务器端是在Linux平台上开发的,由于默认字符集的问题因此在windows中打开会有点乱。

 

最后欢迎交流啊,呵呵

  • 大小: 86.9 KB
  • 大小: 143 KB
  • 大小: 262.1 KB
5
6
分享到:
评论
12 楼 tiansong163 2013-11-17  
hadoop适合做网盘吗?
11 楼 vigiles 2013-05-24  
放弃太可惜了!!!
10 楼 walnuting 2013-01-21  
想问一下Gi盘如何安装。我解压开看到里面都是些代码。不知道如何。
9 楼 ydpup 2012-09-20  
你好,我想继续开发下去,还有有相关的文档资料吗?
有的话,希望你能发给我!
邮箱:ydpup@126.com
8 楼 lygkkk123 2012-08-27  
你好 你的mysql的建表文件有嘛?
7 楼 jtlmei 2012-08-09  
您好!请问,你后代怎样保存数据,例如用户的数据,用户的数据怎样和自己上传是文件关联,是用关系数据库吗?
6 楼 vampire1126 2011-08-09  
makemelike 写道
想向你请教一些关于install4j方面的...

这个...我只能说他们官网有如何使用的视频......很久没用过了,估计也得看看视频才会记起来......
5 楼 makemelike 2011-08-09  
想向你请教一些关于install4j方面的...
4 楼 xiaochenxiaochen2009 2011-07-18  
你好,对这个代码很感兴趣,可不可以请教你实现hdfs存储的一些问题,你的client端和server端具体安装环境都是什么,可以发到邮箱吧,lucyplq@163.com
3 楼 vampire1126 2011-07-09  
Rgone 写道
您好,可以向你要一份代码吗,我想跑起来看看,我最近刚开始研究hadoop!谢谢您哦。rgone@163.com

附件里面就是到目前为止的代码啊.......
2 楼 Rgone 2011-07-08  
您好,可以向你要一份代码吗,我想跑起来看看,我最近刚开始研究hadoop!谢谢您哦。rgone@163.com
1 楼 kimmking 2011-07-03  
有点意思 ·

相关推荐

    基于Hadoop分布式交通大数据存储分析平台设计.pdf

    本文将讨论如何基于Hadoop分布式存储与分析平台解决这一问题。 Hadoop是一个开源的分布式存储和处理大数据的框架,它能有效地存储和处理PB级别的数据。Hadoop的核心是HDFS(Hadoop Distributed File System),它...

    基于Hadoop分布式爬虫设计综述.docx

    基于Hadoop分布式爬虫设计是当今互联网发展的最大挑战之一,旨在快速高效和安全地让网络用户在浩瀚的信息海洋中找到并获取自己所需的资源。本文主要阐述了基于Hadoop分布式文件系统HDFS及其分布式计算框架MapReduce...

    基于Hadoop分布式系统的地质环境大数据框架探讨.pdf

    基于Hadoop分布式系统的地质环境大数据框架探讨,涉及了地质环境大数据的特性分析,以及提出了一种基于Hadoop生态系统架构的框架。这个框架支持数据清洗转换、分布式数据存储管理、数据挖掘、文本搜索和数据可视化等...

    基于Hadoop的分布式集群大数据动态存储系统设计.pdf

    为了解决这些问题,本文提出了一种基于Hadoop的分布式集群大数据动态存储系统的设计方案。 首先,需要明确Hadoop在大数据处理中的地位和作用。Hadoop是一个开源的分布式存储和计算平台,它提供了一套完整的生态系统...

    基于Hadoop分布式计算平台的磁流体动力学模型仿真研究.pdf

    为了应对这一挑战,研究者们开始探索使用基于Hadoop分布式计算平台的仿真方法。本文将详细阐述基于Hadoop的磁流体动力学模型仿真研究的相关知识点。 Hadoop是Apache基金会开发的分布式存储与计算框架,它允许分布式...

    高可用性的HDFS-Hadoop分布式文件系统深度实践.part1.rar

    《高可用性的HDFS——Hadoop分布式文件系统深度实践》专注于Hadoop分布式文件系统(hdfs)的主流ha解决方案,内容包括:hdfs元数据解析、hadoop元数据备份方案、hadoop backup node方案、avatarnode解决方案以及最新...

    基于Hadoop分布式计算的智慧农村信息化平台建设研究.pdf

    本文将从智慧农村信息化平台建设的意义、存在的问题、以及基于Hadoop分布式计算的平台建设方案三个方面进行详细解读。 首先,智慧农村信息化平台建设的意义在于其能够促进农业生产技术的发展,为农民提供农业信息...

    基于Hadoop分布式集群搭建方法研究.pdf

    基于Hadoop分布式集群搭建方法研究的知识点包含以下几个方面: 1. Hadoop简介与大数据分布式基础架构: Hadoop是一个开源的大数据平台,由Apache软件基金会支持。它包括HDFS(Hadoop分布式文件系统)和MapReduce...

    《HDFS——Hadoop分布式文件系统深度实践》PDF

    《HDFS——Hadoop分布式文件系统深度实践》这本书是针对Hadoop分布式文件系统(HDFS)的详尽指南,旨在帮助读者深入理解HDFS的工作原理、设计思想以及在实际应用中的最佳实践。HDFS是Apache Hadoop项目的核心组件之...

    Hadoop分布式文件系统——翻译

    Hadoop分布式文件系统(HDFS)是Hadoop项目的核心组件之一,旨在为大规模数据集提供高效可靠的存储解决方案。HDFS的设计原则强调了数据的分布式存储与处理,通过将计算任务部署在数据所在的节点上,有效提升了数据...

    基于Hadoop分布式平台的海量图像检索.pdf

    根据提供的文件信息,本知识点将详细探讨“基于Hadoop分布式平台的海量图像检索”这一主题。首先介绍Hadoop分布式平台的基础知识,随后阐述海量图像检索的概念、发展及应用,最后深入解析研究内容及其优势。 一、...

    基于Hadoop分布式文件系统的分析与研究.pdf

    Hadoop是一种流行的开源框架,它允许以分布式的方式存储和处理大数据。Hadoop的核心组件是HDFS和MapReduce,而HBase和Hive是构建在其之上的高级工具。 HDFS(Hadoop Distributed File System)是Hadoop的分布式文件...

    Hadoop分布式云盘系统

    基于SpringMVC+Spring+HBase+Maven搭建的Hadoop分布式云盘系统。使用Hadoop HDFS作为文件存储系统、HBase作为数据存储仓库,采用SpringMVC+Spring框架实现,包括用户注册与登录、我的网盘、关注用户、我的分享、我...

    基于hadoop的分布式搜索代码

    【标题】:“基于Hadoop的分布式搜索代码” 【描述】:这个项目是关于利用Hadoop构建分布式搜索引擎的实现。Hadoop是一种开源框架,专为处理和存储大量数据而设计,它支持在分布式集群中进行计算,是大数据处理的...

    基于Hadoop分布式计算的混合神经网络负荷分类模型.docx

    【基于Hadoop分布式计算的混合神经网络负荷分类模型】 本文主要探讨了如何利用Hadoop分布式计算框架构建一个混合神经网络负荷分类模型。Hadoop作为大数据处理的重要工具,因其分布式存储和计算能力,使得大规模数据...

Global site tag (gtag.js) - Google Analytics