Developer(s)
|
Apache Software Foundation
|
Written in
|
Java
|
HBase is an open source, non-relational, distributed
database. It is modeled after Google's BigTable. It is developed
by Apache Software Foundation. It is also a part of Apache Software
Foundation's Apache Hadoop project and also runs on top of HDFS (Hadoop
Distributed File System).
- Apache HBase is written in JAVA.
Apache HBase is also
famous for providing Google's BigTable-like capabilities for Hadoop.
In Apache HBase is a NoSQL Database and it provides real time read or write access to those large
dataset.
Apache HBase scales
linearly to handle huge datasets with billions of rows and millions of column.
It provides a
fault-tolerant way of storing data. This way of storing data help to store
sparse data in very large quantity.
Why HBase?
Since 1970, RDBMS
which is also known as (Relational Database Management System), is the only Database for data storage and maintenance related problems so after the
advent of big data, the companies realized that the benefit of
processing big data is more so they started opting for solutions and make
Hadoop.
Apache HBase has
automatic failure support and linearly scalable. It has an easy java API for
client and also provides data replication across clusters.
Apache HBase is now a
top-level Apache project and Facebook is also implemented Apache HBase for its
new messaging platform in November 2010.
Thanks
for Reading…
Read More:
- What is Apache Cassandra? (The Most Popular Post in History of NextisEasy )
- What is Google BigTable?
- What is Scylla Database?
- What is DBMS?
0 comments:
Post a Comment