title: What is correlation between HBase and HCatalog?
body: <p>Can enyone explain, what is the corellation between HCatalog and HBase, please?</p>
  
  <p>I've found these definitions:</p>
  
  <p>Apache HCatalog
  HCatalog is a metadata abstraction layer for referencing data without using the underlying file­names or formats. It insulates users and scripts from how and where the data is physically stored.</p>
  
  <p>Apache HBase
  HBase (Hadoop DataBase) is a distributed, column oriented database. HBase uses HDFS for the underlying storage. It supports both batch style computations using MapReduce and point queries (random reads).</p>
  
  <p>Whet we use CREATE TABLE in Hive, it creates table in HCatalog. I just don't get it. Why not in real DATABASE which is HBase? </p>
  
  <p>HCatalog seems to be some kind of metedata repository for all data stores. Does it mean it also keeps information about databases and tables in HBase?</p>
  
  <p>I'll be grateful for explanation</p>
  
  <p>Regards
  Pawel</p>