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

HBase memory index construction method and system and storage medium

A construction method and index technology, applied in database indexing, structured data retrieval, digital data information retrieval and other directions, can solve the problems of high storage overhead, large space overhead, slow retrieval speed, etc., to improve retrieval speed and query performance. , the effect of ensuring availability and fault tolerance

Pending Publication Date: 2020-12-15
BEIJING XUEZHITU NETWORK TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In addition, in the prior art, secondary index schemes based on Solr and HiBase are also used, but the retrieval speed of these two schemes is relatively slow, and when using a non-coprocessor (Coprocessor) scheme, the storage overhead is relatively large, especially when the index When there are more columns, the space overhead will be greater

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
  • HBase memory index construction method and system and storage medium
  • HBase memory index construction method and system and storage medium
  • HBase memory index construction method and system and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0043] The exemplary embodiments and descriptions of the present invention are used to explain the present invention, but not to limit the present invention. In addition, elements / components with the same or similar numbers used in the drawings and embodiments are used to represent the same or similar parts.

[0044] Regardin...

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 invention discloses an HBase memory index construction method and system and a storage medium, and the HBase memory index construction method comprises the steps: an updating step: intercepting anupdating operation request through a coprocessor when a data table is updated, and carrying out the updating of an index table, and obtaining a second-level index table; and a searching step: when index query is carried out, intercepting a search operation request through the coprocessor, finding out index entries meeting conditions from the secondary index table, returning to the original data table and then carrying out query. According to the invention, the construction of the memory index is achieved, the constructed memory index is persistently stored in the external memory, the rapid construction of the secondary index is achieved through the coprocessor, and the index can be automatically updated according to the change of the HBase table. During use, through memory calculation, the index data retrieval speed is greatly increased, and the availability and fault tolerance of indexes are ensured.

Description

technical field [0001] The present invention relates to a method, system and storage medium for constructing an HBase memory index, in particular, to a method, system and storage medium for constructing an HBase memory index based on a coprocessor. Background technique [0002] With the rapid development of the Internet, data indexing technology is also developing rapidly. In order to achieve efficient storage and query of massive data, many NoSQL databases have been developed, and HBase is one of them. However, the native HBase database only supports the primary key index during data query, and non-primary key data can only be queried through full table scanning, which greatly reduces the multi-condition query speed of HBase. [0003] The native HBase database only supports primary key indexes when performing data queries, and non-primary key data can only be queried through full table scanning, which greatly reduces the multi-condition query speed of HBase. Research on t...

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
IPC IPC(8): G06F16/22G06F16/23G06F16/242G06F16/2455
CPCG06F16/2282G06F16/23G06F16/242G06F16/24552
Inventor 汪月刘建辉乔智李亚飞孙军锋
Owner BEIJING XUEZHITU NETWORK TECH
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