Hbase is a high reliability (stored on hdfs with replication mechanism), high performance, column-oriented, non-relational database (similar to redis) and extensible distributed storage system (because it is stored on hdfs). Using hbase technology, a large-scale structured database storage cluster can be built on a cheap PC server.
From the perspective of Hadoop ecology, Hbase is a distributed storage framework based on hdfs, but Hbase realizes random reading, writing and modification on hdfs, which solves the problem that hdfs does not support.