首页 > 产品 > 手机 > 正文

基于HBase的手机数据备份

2020-04-25 13:35:30
字体:
来源:转载
供稿:网友
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中。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表