Supercharge Your Innovation With Domain-Expert AI Agents!

Large-batch data exporting system and exporting method thereof

A data export and large-scale technology, applied in database management systems, electronic digital data processing, structured data retrieval, etc., can solve the problems of large server memory loss, long waiting time, server response timeout, etc., and achieve a larger system Throughput rate, improved user experience, and improved system stability

Active Publication Date: 2021-02-12
绿城科技产业服务集团有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, with the use of the system, the amount of data stored in the database will increase, and the export speed will become slower and slower. The performance degradation is an inevitable result. The traditional export method can no longer meet the actual application requirements.
[0008] When the amount of data stored in the database reaches a certain level, when the full amount of data is exported, operations such as data query and result set assembly will become slower and slower, and at the same time cause a huge loss of server memory; When a large amount of data at the level is exported, the system responds slowly and takes a long time to process. Users often need to wait for a long time after submitting a request, even as long as tens of minutes. The user experience is poor; the more serious problem is that when the response time of the request is too long , there will be problems such as server response timeout and request being discarded, resulting in data export failure, core business exception, and affecting multiple associated parties

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
  • Large-batch data exporting system and exporting method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The present invention will be described in further detail below in conjunction with the examples, but the protection scope of the present invention is not limited thereto.

[0034] The present invention relates to a method for exporting large batches of data, said method comprising the following steps:

[0035] Step 1: Obtain user requests; distribute the requests;

[0036] In said step 1, a distribution unit is set to distinguish between a user's business request and an export request; for any export request, a code is set at the request header, and the code includes an identifier corresponding to each row of queues and the weight of the current export request .

[0037] In the present invention, the business system and the export system are separated and split into business units and export units, but a database is shared to ensure that the normal business system will not be affected when the data is exported; at the same time, because the system has been split, it i...

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 relates to a large-batch data exporting system and an exporting method thereof. The exporting method comprises the following steps: after obtaining a user request, distributing, adding into a queue space based on a priority rule, deconstructing the request to obtain a query data volume, setting the query data volume in a request annotation, and carrying out preprocessing judgment onthe request at the queue head of a first row; and if the characteristics of the large-batch data are met, allocating multiple threads to export the data, otherwise, directly exporting the data, and updating and adjusting the queue. According to the method, the problems of memory overflow, associated service system collapse, poor user experience and the like in the exporting process of a large amount of data are solved, and under limited server resources, the throughput rate of the system is increased, the stability of the system is improved, and the user experience is improved.

Description

technical field [0001] The invention relates to the technical field of electrical digital data processing, in particular to a large-volume data export system and an export method thereof. Background technique [0002] In recent years, the wave of digitalization with big data, Internet of Things, artificial intelligence, and 5G as its core features is sweeping the world. The massive data brought about by this, as well as the personalized requirements of new services such as high bandwidth and low latency, make traditional general-purpose The server and storage architecture are overwhelmed, and the import and export of data is a regular requirement of the system. [0003] At present, when exporting large batches of data, a synchronous data export method based on a single thread is usually used, namely: [0004] The user sends a data export request through the client; [0005] After receiving the request, the server queries the data from the database and returns it to the ser...

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/2457G06F16/25
CPCG06F16/24578G06F16/258
Inventor 张福军丁立高俊康
Owner 绿城科技产业服务集团有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More