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

Full data export method, data export task distribution device and data export node device

A data export and data node technology, applied in the field of communication, can solve the problems of unbalanced utilization of resources, communication impact, high network IO, etc., to achieve the effect of improving data export efficiency and reducing network IO

Active Publication Date: 2022-04-15
CHINA UNITED NETWORK COMM GRP CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the MapReduce batch task method generally allocates tasks according to the CPU idleness of each node in HBase. Since the task to be exported may not exist in the host where the node is located, it is necessary to retrieve data from other hosts, resulting in There are a lot of data copies between the hosts in the cluster, which will generate high network IO. In extreme cases, it will affect the communication between the service processes in the cluster, but the CPU of the host is very idle, and various resources of the cluster have to be exhausted. to balanced utilization
In addition, due to the MapReduce batch task method, the data to be exported is generally distributed to each node according to the intensity of "one Region, one task". However, due to the large difference in the amount of data between each Region, there may be 80% of the tasks run only 20% of the time, and 20% of the tasks run 80% of the time, resulting in low data export efficiency

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
  • Full data export method, data export task distribution device and data export node device
  • Full data export method, data export task distribution device and data export node device
  • Full data export method, data export task distribution device and data export node device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the 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. All other embodiments obtained based on the embodiments of the present invention belong to the protection scope of the present invention.

[0017] At first the terms involved in the present invention are explained:

[0018] Hbase: High reliability, high performance, column-oriented, scalable distributed storage system;

[0019] Service unit: Regionserver, the Hbase server, is deployed on a physical server and manages at least one Region;

[0020] Data unit: Region, the basic unit of HBase data storage and management. Each Region can only be served b...

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 provides a method for exporting full data, a data export task allocation device, and a data export node device. The method includes: the data export task allocation device analyzes and manages the service unit of the data unit for each data unit in the data table to be exported , wherein, the data table to be exported includes at least one data unit; the data export task allocation device assigns each data unit export task in the data table to be exported to the service unit that manages the data unit. The host, so that the data export node device deployed on the host performs data export after weighted and average division of the data units it manages. Through the invention, it is possible to reduce network IO on the basis of improving data export efficiency.

Description

technical field [0001] The present invention relates to the communication field, and in particular to a method for exporting full data, a device for allocating data export tasks, and a device for data export nodes. Background technique [0002] Hbase is a high-reliability, high-performance, column-oriented, and scalable distributed storage system. For the data in the query table, it provides two methods: Get and Scan. The Get method is used to obtain the only record according to the specified Rowkey. , and in the Scan method, by limiting the StartRowkey and EndRowkey, all records whose Rowkey is between StartRowkey and EndRowkey can be obtained at one time. The design characteristics of HBase determine that the efficiency of data retrieval based on Rowkey is very high, but if the retrieval condition is an ordinary column, a full table scan is required, that is, a Scan query object that does not specify StartRowkey and EndRowkey is constructed, and a request is initiated to e...

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/25G06F16/27
CPCG06F16/25G06F16/27
Inventor 牛龙飞陈斌周一峰
Owner CHINA UNITED NETWORK COMM GRP 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