Why HBase is column oriented database?

0 votes

Hi,

I am new to learn Hbase and I am getting confuse with row oriented and column oriented database manner in Hbase. Can anyone put an explanation to this?

May 20 in Big Data Hadoop by deeya
40 views

1 answer to this question.

0 votes

Hey,

Yes, Hbase is known to be a column oriented database (where the column data stay together), the data in HBase for a particular row stay together and the column data is spread and not together.

In HBase the cell data in a table is stored as a key-value pair where you can have any number of columns (keys), each of which has a value, which is stored in HDFS. column families allow you to host multiple key/value maps in the same rowSome of the factors that matters regarding column oriented are:

  • Retrieval of a few columns from a table with many columns will be faster.
  • Aggregate calculation of single column will be fast.
answered May 20 by Gitika
• 25,300 points

Related Questions In Big Data Hadoop

0 votes
1 answer

Why Hadoop is tightly bound to linux?

As far as I can tell, using ...READ MORE

answered Apr 19, 2018 in Big Data Hadoop by kurt_cobain
• 9,240 points
41 views
0 votes
1 answer

Why is jar file required to execute a MR code instead of class file?

We use hadoop keyword to invoke the ...READ MORE

answered Apr 24, 2018 in Big Data Hadoop by Shubham
• 13,290 points
47 views
0 votes
1 answer

Which is better Neo4j or HBASE ?

For your requirement, I would recommend you ...READ MORE

answered Apr 26, 2018 in Big Data Hadoop by nitinrawat895
• 10,490 points
43 views
0 votes
1 answer

Why Apache Pig is used instead of Hadoop?

As you know writing mapreduce programs in ...READ MORE

answered May 7, 2018 in Big Data Hadoop by Ashish
• 2,630 points
189 views
0 votes
13 answers

What is the difference between Hadoop/HDFS & HBase?

HDFS is a distributed file system whereas ...READ MORE

answered Apr 26 in Big Data Hadoop by Arihar
• 160 points
7,289 views
0 votes
1 answer
0 votes
1 answer

What is MSLAB and LZO?

MSLAB stands for Memstore-Local Allocation Buffer. Lempel-Ziv-Oberhumer (LZO) ...READ MORE

answered Jul 10, 2018 in Database by Data_Nerd
• 2,360 points
81 views
0 votes
1 answer

Table design approach Hbase

Tall-Narrow and Flat-Wide are the two HBase ...READ MORE

answered Jul 10, 2018 in Database by Data_Nerd
• 2,360 points
206 views
0 votes
1 answer

Which data type is used to store the data in HBase table column?

Hey, Byte Array,  Put p = new Put(Bytes.toBytes("John Smith")); All ...READ MORE

answered May 28 in Big Data Hadoop by Gitika
• 25,300 points
53 views
0 votes
3 answers

What is Hive? Is Hive a database?

Hive is a data Warehouse infrastructure/system built ...READ MORE

answered Jul 1 in Big Data Hadoop by Ved Gupta
5,101 views