现在的位置: 首页 > 综合 > 正文

Hive连接HBase

2013年07月15日 ⁄ 综合 ⁄ 共 1094字 ⁄ 字号 评论关闭

查找了一些资料,

使用Hive连接HBase不会查询HBase的历史记录,只会返回最新修改后的结果。。

 

在Hbase下面使用 SCAN 命令,可能查找到是数据是Hbase的原始数据。

但是使用Hive了以后,只会有最新的数据信息。

 

如:

  1. hbase(main):004:0> scan 'hbase_table_2'  
  2. ROW                          COLUMN+CELL                                                                         
  3.  100                         column=a:b, timestamp=1297695262015, value=val_100                               
      
  4.  100                         column=a:c, timestamp=1297695262015, value=101                                   
      
  5.  100                         column=d:e, timestamp=1297695262015, value=102                                   
      
  6.  98                          column=a:b, timestamp=1297695242675, value=val_98                                
      
  7.  98                          column=a:c, timestamp=1297695242675, value=99                                    
      
  8.  98                          column=d:e, timestamp=1297695242675, value=100                                   
      
  9. 2 row(s) in 0.0380 seconds  
  1. hive> select * from hbase_table_2;   
  2. OK   
  3. 100     val_100 101     102  
  4. 98      val_98  99      100  
  5. Time taken: 3.238 seconds  

 

 

抱歉!评论已关闭.