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

High-performance excel exporting method based on asynchronous task

An asynchronous task, high-performance technology, applied in the direction of instrumentation, computing, electrical digital data processing, etc., can solve problems such as difficulty in realizing experiential requirements, increase system maintenance costs, reduce system life cycle, etc., to reduce the difficulty of research and development data , Ensure simple usability and improve development efficiency

Pending Publication Date: 2022-07-22
GUANGZHOU FENGZHUSHOU NETWORK TECHNOLOGY CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the limitations of the technology used, there are generally some experiential requirements for user-defined requirements, such as multi-dimensional display of custom headers, segmented export of custom files, real-time control of custom export tasks, etc. Difficult to achieve
But in fact, in the face of more and more complex businesses, user needs will become more and more diverse. Neglecting user experience or satisfying user experience at the expense of system performance may reduce the system life cycle and improve system maintenance. Costs, reducing business benefits and other issues

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
  • High-performance excel exporting method based on asynchronous task
  • High-performance excel exporting method based on asynchronous task
  • High-performance excel exporting method based on asynchronous task

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The embodiments of the present invention are described below through specific specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention.

[0037] The method of the invention realizes real-time control of file export and segmented export by treating excel export as an export task. Control the export process, take the time slice as the unit, and export the files in real-time with the minimum cost. During the entire execution process, the decoupling of the business to the system is satisfied, serving both the system and the users, while ensuring the stability, availability and qua...

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 a high-performance excel export method based on an asynchronous task, which comprises the following steps of: (1) generating an export task according to an event needing to be processed, and configuring export task file parameters by providing an interface; (2) operating an export task to realize data processing; the data processing process comprises the steps of obtaining business data, realizing business data caching in combination with a redis cache database, obtaining export strategy data, realizing asynchronous data processing in combination with a RabbitMQ queue, and realizing a user-defined export universal mode by using EasyExcel in combination with an export strategy; and (3) uploading and backing up the file in combination with a third-party cloud storage service, and exporting the file. According to the method, data processing is unified, the export number can be configured, a segmented export mode is achieved in the execution process, the user experience degree is improved to the maximum degree, the requirement for system decoupling of services is met, and meanwhile the system throughput is reduced.

Description

technical field [0001] The invention belongs to the technical field of network data processing, in particular to a high-performance excel export method based on asynchronous tasks. Background technique [0002] Due to the rapid development of the Internet, the related businesses of the Internet industry are becoming more and more complex, the amount of business data is also increasing, and the demand for business data display and statistics is also becoming more and more common. Excel is one of the most popular file formats for users today, and users cannot help but put forward higher requirements on the performance, user experience and display diversity of the business data carried in the excel file format exported by the business system they use. [0003] At present, there is a need to update the existing data technology, which requires not only simple system assembly, but also universal and unified files, configurable export quantity, configuration file compression quanti...

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/25G06F16/2455
CPCG06F16/258G06F16/24552G06F16/24553
Inventor 卢燕郑广彬
Owner GUANGZHOU FENGZHUSHOU NETWORK TECHNOLOGY 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