云应用系统开发——Hadoop分布式数据库
实验目的:
搭建Hbase编程环境
配置Eclipse和引入合适的jar包
Hadoop集群与Hbase启动顺序
Hbase应用程序练习
书上代码练习
学习编写一个Hbase API程序
实验要求:
学会创建HBase的工程项目,至少掌握以下一种方法
学会使用Maven创建一个工程项目
学会在普通的Java工程项目中配置HBase编程环境
配置好运行环境与运行条件
当用maven创建一个工程项目时,会写pom.xml
当用普通Java工程项目时,会导入相应的jar包
配置好其他运行条件host、Hbase-site.xml
结合上课课件自己实现HBase程序代码
实验环境:
1.搭建Hadoop平台
2.搭建Hbase编程环境
3.配置Eclipse编程环境
一、开发Hbase应用程序
1、构建Java工程文件
2、导入jar包,新建文件夹lib(new-folder)
3、添加hbase-site文件
4、修改hosts文件
5、编写测试代码
5、查看结果
二、 Hbase数据存储管理API
-
编写测试代码
1.1 创建表
1.2 修改表-----增加列族
1.3 修改表-----删减列族
1.4 查看表结构
2、查看结果
-
在Hadoop集群中查看结果
-
通过Table接口和Put类向Score表插入数据
-
查看结果
-
在Hadoop集群中查看结果
7.Get类(获取单个行的相关信息)
-
查看结果
-
Scan操作
-
查看结果
出现的问题:
HMaster节点不稳定,Cluster-01节点没有HMaster进程;
解决方案:
关掉Cluster-02,重新启动hbase;
- Hadoop应用开发--基于MapReduce推荐系统的实现
- 云应用系统开发——Hadoop分布式文件系统
- 基于Spring Boot框架企业级应用系统开发全面实战(Spring Boot,Spring MVC,Maven,bootstrap,angular js)
- SQL数据库应用系统开发主类
- Android应用开发——系统自带样式Android:theme
- 【iOS开发】iOS系统更新到10.3以上无法下载企业应用
- C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 适合大型企业信息化应用使用的角色权限管理体系
- 基于Eclipse的Hadoop应用开发环境配置
- 015_[小插曲]看黄老师《炼数成金Hadoop应用开发实战案例》笔记
- 开发应用系统框架选择说明
- 微信开发二三事:功能应用三、点歌系统
- 我是菜鸟之小小项目开发经历(三)------第一个应用系统开发
- Android开发——如何在第三方应用中调用系统未开放的主题和样式
- 小门禁系统服务端(实现特定协议的服务端应用)开发
- BPM 应用系统开发案例实战
- 如何实现在 Android Studio 上开发系统应用(自带系统签名)
- Android 系统应用Setting开发总结
- 基于Eclipse的Hadoop应用开发环境配置
- ios有文件管理系统吗?自己开发的应用能不能像Android一样读取本地文件列表?
- C#开发微信门户及应用(8)-微信门户应用管理系统功能介绍