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.