Published
- 1 min read
HBase
Hbase Details
- Hbase is a key value columnar database
- Provides strong consistency (WAL)
- Built on top of hadoop, so there is latency as it works on map reduce
- Lacks a query language, used API or mapreduce
- replication is managed by hdfs , 3x
- Data backup: relies on hdfc snapshots
- optimized for sparse dataset and analytical workload, ideal for random reads like analytics or iot applications
- adhoc queries / random reads and writes
- natural choice for systems with mapreduce and hadoop integrations
- Master slave architecture
- Used with query engine like apache phoenix
- Low latency reads, because a key value store