首页 > 学院 > 手机教程 > 正文

基于HBase的手机数据备份

2024-06-12 10:23:43
字体:
来源:转载
供稿:网友

   HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。

  基于HBase实现的手机数据备份系统,实现了手机关键信息的备份,如短信、联系人等。

  包括服务器端(Server)和客户端(Client)

  Server运行环境:Hadoop+HBase+Tomcat

  Client运行环境: Eclipse+Android2.3

  Server端介绍:

  接收客户端请求的Action:

  添加短信Action----------->AddInfoAction.java

  获取短信Action----------->GetInfoAction.java

  同步联系人Action--------->AddContactAction.java

  上传文件Action----------->UploadFileAction.java

  下载文件Action----------->DownloadFileAction.java

  封装了3个实体:

  短信------->SmsInfo.java

  联系人----->ContactInfo.java

  文件------->MyFileInfo.java

  底部存储层:

  Hdfs操作类-------->Hdfs.java

  HBase操作类------->HBaseUtil.java

  短信操作类-------->Sms.java

  联系人操作类------>Contact.java

  文件操作类-------->MyFile.java

  上面的Action都配置到Struts.xml中。

  -----------------------------------------------------

  该系统可以用于毕业设计


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选