Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A hbase secondary index query and storage system and its query method

A storage system and secondary index technology, applied in the field of data processing, can solve the problems of low efficiency, large data storage redundancy, and large data redundancy, and achieve the effects of reducing storage redundancy, improving query efficiency, and high query efficiency.

Active Publication Date: 2020-01-17
FENGHUO COMM SCI & TECH CO LTD
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Existing secondary index storage and query schemes require redundant filter columns in each index table of the data table, resulting in large data redundancy; when querying, if the index table does not contain all the filter conditions in the query conditions, the The index table cannot be searched. If all the index tables are not searchable, it is necessary to use the query condition to construct a filter and perform a full table scan on the data table, which is extremely inefficient
In addition, each index table stores a filter list, and the data storage redundancy is large. In the existing scheme, when querying different index tables, it is necessary to filter the filter columns of different index tables, and the query efficiency is low.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A hbase secondary index query and storage system and its query method
  • A hbase secondary index query and storage system and its query method
  • A hbase secondary index query and storage system and its query method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] like figure 1 As shown, a HBase secondary index query and storage system includes a client 1, a query processing module 2, a query execution engine module 3 and an HBase storage module 4. The query processing module 2 receives a query request sent by the client 1, The query processing module 2 obtains the query condition from the query request, and the query processing module 2 sends the legal query condition to the query execution engine module 3, and the query execution engine module 3 matches the query condition, and finds the data that meets the requirements from the HBase storage module 4 , HBase storage module 4 comprises index table 41 and data table 42, and a data table 42 corresponds to several index tables 41, and HBase storage module 4 also includes the main filter list 43 that is formed by the filter column of each index table 41, main filter list 43 Stored on SSD solid state drive.

[0025] Wherein, the query execution engine module 3 includes a matching ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to the technical field of data processing, in particular to an HBase secondary index query and storage system and query method. The HBase secondary index query and storage system comprises a client, a query processing module, a query execution engine module and an HBase storage module. According to the HBase secondary index query and storage system and query method, filter columns originally stored in each index table are combined into a main filter column table to enable filter column data requiring redundancy to be greatly reduced, thereby reducing storage redundancy of data; and meanwhile, the queries to all index tables are finally integrated into the query to the main filter column table through a mixer filter, the main filter column table is stored in a rapid storage medium at the same time, and the query efficiency is relatively high; moreover, the query efficiency is greatly improved by using the rapid random access performance of an SSD hard disc.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to an HBase secondary index query and storage system and a query method thereof. Background technique [0002] With the development and application of big data technology, HBase has gradually become a NoSQL distributed storage system widely used in the industry. It is highly reliable, column-oriented, and open source, and has been successfully used in production systems by companies such as Facebook and Alibaba. How to efficiently store and query secondary indexes on HBase is a research hotspot in the industry. At present, the widely used scheme architecture is as follows: image 3 As shown, the solution mainly includes three modules: HBase storage module, query processing module, and query execution engine. The HBase storage module is responsible for the storage of original data and index data. It has the characteristics of distributed, large capacity, and fast response. Si...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/22G06F16/2455G06F16/2453
CPCG06F16/2282G06F16/2453G06F16/24553
Inventor 王勇强赵智峰周帅锋曹俊亮李佳宁韦蓉廖闻剑
Owner FENGHUO COMM SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products