Hbase uses
- HBASE will not replace Map Reduce. It is scalable distributed database.
- Hbase processing data will act as Map Reduce.
- The Hadoop database is define Apache HBase.
- HBase is a sub-project of the Apache Hadoop project and is used to provide real-time read and write access to big data.
- Hbase is a Bigtable clone.
- Hbase is a open source.
- Hbase called as Cascading connector.
what are the Features that it provides over Pig and Hive?
- Possible to create tables in Hive and store data,it can even map the user’s existing HBase tables to Hive and operate on them.
- Hive should be used for analyzing query of data collected over a period of time.
- Hbase has got its own set of very good Application Programming Interface(API) which could be used to push/pull the data.
- It has a good community for the future.It developed on top if hadoop already used to integration for the Hadoop platform.
- Hbase can be integrated with MapReduce that can do bulk operation, like indexing, analytics etc.
- Distributed storage
- Table-like in data structure
- multi-dimensional map
- High scalability
- High availability
- High performance
- A distributed data store that can scale horizontally to 1,000s of commodity servers and petabytes of indexed storage.
- Designed to operate on top of the Hadoop distributed file system (HDFS) or Kosmos File System (KFS, aka Cloudstore) for scalability, fault tolerance, and high availability.