![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
大数据
文章平均质量分 80
lzj1991lzj
这个作者很懒,什么都没留下…
展开
-
《自己动手写云盘》 – 确立需求
引言 最近各大云盘提供商纷纷关闭了个人云盘功能,或者变相收费了,给人个用户带来不小的麻烦。如果是自己来开发云盘,该如何实现呢,该实现哪些需求呢?接下来,我将推出《自己动手写云盘》的系列博客,从无到有将云盘实现出来。 关键功能 从我们使用用云盘,可以列出如下的关键功能:(1) 个人管理中心a、注册b、登录,或者通过社交平台关联登录c、修改密码d、编辑头像及个人说明(2)...2016-11-30 22:06:39 · 418 阅读 · 0 评论 -
《自己动手写云盘》 – 系统架构及技术选型
系统架构在上一篇《自己动手写云盘》 – 确立需求博文中提出要实现的功能,鉴于这些功能,可以确定该系统如下架构: 其中以HDFS分布式文件系统作为底层文件系统,在此之上搭建HBase分布式数据库,同时HBase依赖Zookeeper进行协同作业,以此构建了Hadoop的生态圈。Hadoop具有很容易进行水平扩展,健壮性强,可靠性高的特点。 Web系统不是直接与HBase连接,而...2016-12-01 22:15:28 · 2647 阅读 · 0 评论 -
《自己动手写云盘》 – 搭建Hadoop环境
个人主页:http://www.tongtongxue.com/archives/4578.html 软件准备(1) hadoop-2.6.0.tar.gz(2) jdk-7u67-linux-x64.tar.gz(3) VMware Workstation Pro(4) CentOS-6.4-x86_64-minimal.iso注意:此次是利用VM搭建Hadoop的伪分布模式...2016-12-04 22:30:58 · 1053 阅读 · 0 评论 -
《自己动手写云盘》 – 搭建Hbase环境
人个主页链接:http://www.tongtongxue.com/archives/4669.html 软件准备1、zookeeper-3.4.9.tar.gz2、hbase-1.1.7-bin.tar.gz 安装Zookeeper由于Hbase的需要zookpeeper的协同管理,所以先把Zookeeper安装好。1、首先从Apache网站将zookee...2016-12-11 17:39:35 · 324 阅读 · 0 评论 -
《自己动手写云盘》 – 数据库设计
个人主页链接:http://www.tongtongxue.com/archives/4812.html 概述 《自己动手写云盘》中会涉及到两种数据库,一个是关系型数据库即MySQL,另一个是NoSQL数据库HBase,目前HBase中只存放到文件信息,其它信息放到MySQL中。数据库设计如下: MySQL中存放的表如下:用户登录信息表:yp_auth字段...2017-01-02 20:52:01 · 3910 阅读 · 1 评论 -
《自己动手写云盘》- 搭建SpringMVC + Spring + Mybatis + Velocity的Web环境
人个主页链接:http://www.tongtongxue.com/archives/4849.html 这一节主要是利用SpringMVC、Spring、Mybatis和Velocity,首先将其整合在一起,搭建Web开发的环境,以下会列出核心代码。 pom.xml 由于本工程是Maven管理,所以方便大家使用,将pom.xml的内容完整展现出来,如下:<...2017-01-08 22:03:42 · 511 阅读 · 0 评论