Basics Flashcards
What is HBase’s Data Layout?
Column family/oriented
What at what level is HBase’s transaction support?
Single row only
What query language is supported by HBase?
get/put/scan
What is the security used by HBase?
Kerberos/Column family
Can you create indexes in HBase?
No
Does Hbase support joins?
No
HBase’s schema design is ‘what’ centric?
data centric
What are the three primary steps for designing an HBase schema?
1 - Determine ways the data will be accessed
2 - Determine types of data to be stored
3 - Create data layouts and keys
What are the features in HBase that are not found in RDBMs
1 - Very high scalability
2 - Storing massive datasets
3 - Handling missing or different columns
List 3 features that are in RDBMs but not in HBase
1 - SQL
2 - Transactions
3 - Indexes
What is HBase?
It is a NoSQL database that runs on top of HDFS