The invention particularly relates to an implementation method of HBase secondary index. According to the implementation method of the HBase secondary index, an Elasticsearch 
search engine, a NiFi data flow platform and an HBase distributed column storage 
database are integrated; wherein the NiFi data flow platform is responsible for extracting 
source data and writing the 
source data into the Elasticsearch engine and the HBase distributed column storage 
database, the Elasticsearch engine is responsible for storing indexed data and a rowkey 
primary key of the HBase distributed column storage 
database, and the HBase distributed column storage database is responsible for storing full 
detailed data; then an Elasticsearch engine, according to the query condition, searches a rowkey 
primary key of the HBase distributed column storage database, and the 
detailed data stored in the HBase distributed column storage database is queryed by using the rowkey 
primary key as the query condition, so that an efficient query retrieval function is provided for the HBase. According to the implementation method of the HBase secondary index, the memory cache space and the 
disk storage space of the 
server can be saved, efficient query and retrieval functions are provided for the HBase, and the query and retrieval efficiency is greatly improved.