是否读取了Hbase架构?

时间:2015-10-12 18:06:29

标签: hadoop schema hbase

我是hbase的新手。我知道HBase是键/值存储,它将数据存储在字节数组中。几个问题

  1. Hbase是否支持列的数据类型?
  2. Hbase架构是读取(如hive)还是写入?
  3. 对于第一个问题,我看到了几个链接并感到困惑。

    https://www-01.ibm.com/support/knowledgecenter/SSPT3X_4.0.0/com.ibm.swg.im.infosphere.biginsights.analyze.doc/doc/bsql_encoding.html

    Java(HBase) API: How to know the data type of a value stored in bytes

1 个答案:

答案 0 :(得分:1)

  1. 本机HBase不支持列的数据类型,所有内容都被视为字节数组。这是h supported data types上的hbase书籍。但是你可以使用像phoenix这样的高级框架,这里是它的supported data types

  2. 由于HBase是无模式的,我会说HBase依赖于读取机制上的模式。