Basics Flashcards

1
Q

What is HBase’s Data Layout?

A

Column family/oriented

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What at what level is HBase’s transaction support?

A

Single row only

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What query language is supported by HBase?

A

get/put/scan

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the security used by HBase?

A

Kerberos/Column family

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Can you create indexes in HBase?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Does Hbase support joins?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

HBase’s schema design is ‘what’ centric?

A

data centric

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the three primary steps for designing an HBase schema?

A

1 - Determine ways the data will be accessed
2 - Determine types of data to be stored
3 - Create data layouts and keys

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the features in HBase that are not found in RDBMs

A

1 - Very high scalability
2 - Storing massive datasets
3 - Handling missing or different columns

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

List 3 features that are in RDBMs but not in HBase

A

1 - SQL
2 - Transactions
3 - Indexes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is HBase?

A

It is a NoSQL database that runs on top of HDFS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly