hadoop实战视频教程41HBase编程实践及案例分析1

上传人:人*** 文档编号:586721393 上传时间:2024-09-05 格式:PPT 页数:10 大小:1.54MB
返回 下载 相关 举报
hadoop实战视频教程41HBase编程实践及案例分析1_第1页
第1页 / 共10页
hadoop实战视频教程41HBase编程实践及案例分析1_第2页
第2页 / 共10页
hadoop实战视频教程41HBase编程实践及案例分析1_第3页
第3页 / 共10页
hadoop实战视频教程41HBase编程实践及案例分析1_第4页
第4页 / 共10页
hadoop实战视频教程41HBase编程实践及案例分析1_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《hadoop实战视频教程41HBase编程实践及案例分析1》由会员分享,可在线阅读,更多相关《hadoop实战视频教程41HBase编程实践及案例分析1(10页珍藏版)》请在金锄头文库上搜索。

1、Hadoop大数据解决方案大数据解决方案进阶应用用Hadoop讲师:迪伦(北风网版权所有)HBase编程实践及案例分析编程实践及案例分析 (1)q HBase基础知识回顾q HBase访问方式q HBase Java编程课程目标课程目标HBaseHBase逻辑模型逻辑模型q以表的形式存放数据HBaseHBase物理模物理模型型qHBase是按照列存储的稀疏行/列矩阵HbaseHbase物理模物理模型型HBaseHBase访问方式访问方式qNative Java API最常规和高效的访问方式qHBase ShellHBase的命令行工具,最简单的接口,适合HBase管理使用;qThrift Ga

2、teway利用Thrift序列化技术,支持C+,PHP,Python等多种语言,适合其他异构系统在线访问HBase表数据qREST Gateway支持REST 风格的Http API访问HBase, 解除了语言限制qMapReduce直接使用MapReduce作业处理Hbase数据使用Pig/hive处理Hbase数据HBase Java APIHBase Java API概述概述qHbase是用Java语言编写的,支持Java编程是自然而然的事情q支持CRUD操作:Create, Read, Update, DeleteqJava API包含Hbase shell支持的所有功能,甚至更多qJ

3、ava API是访问Hbase最快的方式Java APIJava API程程序设计步骤序设计步骤q步骤1:创建一个Configuration对象包含各种配置信息例如:Configuration conf = HbaseConfiguration.create();q步骤2:构建一个HTable句柄提供Configuration对象提供待访问Table的名称例如:HTable table = new HTable(conf, tableName);q步骤3:执行相应的操作执行put、get、delete、scan等操作例如:table.getTableName();q步骤4:关闭HTable句柄将内存数据刷新到磁盘上释放各种资源例如:table.close();程序示例程序示例q框架程序欢迎访问我们的官方网站

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号