HBase代码_5| 学习笔记

简介: 快速学习 HBase代码_5

开发者学堂课程【HBase入门教程HBase代码_5】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/397/detail/5077


HBase代码_5


一、查询手机号

/**

* 查询某个手机号某个月份下的所以通话详单

*

*/

public void scanDB() throws Exception{

//18682415935 2016年二月份的通话详细单

//new一个 Scan 对象

Scan scan = new Scan() ;

//解析日期

simpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss") ;

//定义手机号,最大值减去二月份最后一天

//起始时间String startRowkey = "18682415935" + (Long.MAX_VALUE - sdf.parse ("20160204000000").getTime());

//获取一行数据

scan. setStartRow(startRowkey.getBytes());

//结束时间获取String stopRowkey = "18682415935" + (Long .MA_VALUE - sdf.parse("20160203000000").getTime()) ;

scan.setStopRow(stopRowkey.getBytes());

//返回最大 Scanner

ResultScanner rss = hTable.getScanner(scan) ;

//遍历迭代,把每一项输出

For(Result rs : rss){

//直接输出,输出类型System.out.println(newString(CellUtil.cloneValue(rs.getcolumnLatestcell ("cf1".getBytes(),type.getBytes())+newString(CellUtil.cloneValue(rs.getcolumnLatestcell ("cf1".getBytes(),time.getBytes())+ -

+newString(CellUtil.cloneValue(rs.getcolumnLatestcell ("cf1".getBytes(),"time".getBytes(),pume.getBytes())

执行 Cell 转换为 String

结果

image.png

相关文章
|
存储 SQL 自然语言处理
基于 HBase 的海量数据查询与检索解析|学习笔记
快速学习基于 HBase 的海量数据查询与检索解析
基于 HBase 的海量数据查询与检索解析|学习笔记
|
存储 前端开发 Cloud Native
基于 HBase 快速构架海量订单存储系统|学习笔记
快速学习基于 HBase 快速构架海量订单存储系统
基于 HBase 快速构架海量订单存储系统|学习笔记
|
存储 搜索推荐 Java
如何基于 HBase 构建图片、视频数据的统一存储检索方案|学习笔记
快速学习如何基于 HBase 构建图片、视频数据的统一存储检索方案
如何基于 HBase 构建图片、视频数据的统一存储检索方案|学习笔记
|
SQL 存储 边缘计算
HBase&Hive 2(三)|学习笔记
快速学习 HBase&Hive 2(三)
195 0
HBase&Hive 2(三)|学习笔记
|
SQL 存储 分布式计算
HBase&Hive 2(二)|学习笔记
快速学习 HBase&Hive 2(二)
152 0
HBase&Hive 2(二)|学习笔记
|
存储 SQL 分布式计算
HBase&Hive 2(一)|学习笔记
快速学习 HBase&Hive 2(一)
200 0
HBase&Hive 2(一)|学习笔记
|
存储 SQL 缓存
HBase&HIve 1|学习笔记
快速学习 HBase&HIve 1
345 0
HBase&HIve 1|学习笔记
|
SQL 消息中间件 存储
基于 HBase 的大数据在线分析|学习笔记
快速学习基于 HBase 的大数据在线分析
基于 HBase 的大数据在线分析|学习笔记
|
XML 缓存 分布式计算
集成 Oozie 服务&集成 Hbase 服务 | 学习笔记
快速学习 集成 Oozie 服务&集成 Hbase 服务
187 0
集成 Oozie 服务&集成 Hbase 服务 | 学习笔记
|
XML 弹性计算 Shell
HBase Shell 访问|学习笔记
快速学习 HBase Shell 访问