Service data transmission method and transmission system, electronic equipment and storage medium

By splitting business data into key data and process data, and transmitting key data first, the problem of high business data transmission speed and cost in the existing technology is solved, and the effect of fast transmission of business data at a relatively small cost is achieved.

CN119324900APending Publication Date: 2025-01-17PEOPLE'S INSURANCE COMPANY OF CHINA
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411515625.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-01-17

AI Technical Summary

Technical Problem

The prior art has high cost problems in improving the speed of service data transmission, especially when the bandwidth cost of wide area networks is high, it is difficult to meet the specification requirements of transmission delay.

Method used

By splitting business data into key data and process data, and transmitting key data first, the rapid transmission of business data can be achieved by taking advantage of the fact that key data has a higher transmission priority than process data.

Benefits of technology

This method can significantly reduce the time it takes for business data to be transmitted between devices at a relatively small cost, meet the specification requirements of transmission delay, and reduce bandwidth costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119324900A_ABST
    Figure CN119324900A_ABST
Patent Text Reader

Abstract

The invention discloses a service data transmission method and transmission system, electronic equipment and a storage medium, and belongs to the field of communication. The method comprises the following steps: acquiring business data; key data and process data are extracted from the business data, and the process data comprise data which can be derived according to the key data; the transmission priority of the key data is higher than that of the process data; and transmitting the key data to target equipment. The application is used for transmitting service data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communications, and specifically relates to a method for transmitting business data, a transmission system, an electronic device and a storage medium. Background Art

[0002] Currently, a first device at a certain location often transmits business data with a second device at another location. As the volume of business continues to increase, more and more business data needs to be transmitted between the first device and the second device, which in turn leads to more and more time spent on business data transmission. In some scenarios, such as disaster recovery data transmission scenarios, the time spent on business data transmission between the first device and the second device cannot be too long, otherwise it will have a significant impact on the business. Therefore, a method that takes less time to transmit business data is needed.

[0003] In order to reduce the time spent on business data transmission, related technologies often adopt the method of increasing the wide area network bandwidth. However, this method of reducing the time spent on business data transmission by increasing the wide area network bandwidth requires high costs and is not suitable for large-scale promotion and application. Summary of the invention

[0004] The embodiments of the present application provide a business data transmission method, a transmission system, an electronic device and a storage medium, which can reduce the time spent on transmitting business data between devices at a relatively low cost.

[0005] In a first aspect, an embodiment of the present application provides a method for transmitting service data, the method comprising: Get business data; Extracting key data and process data from the business data, wherein the process data includes data that can be derived from the key data; the transmission priority of the key data is higher than that of the process data; The key data is transmitted to the target device.

[0006] In a second aspect, an embodiment of the present application provides a system for transmitting service data, including: a data transmission device and a target device; wherein: The data transmission device is used to obtain business data; extract key data and process data from the business data, wherein the process data includes data that can be derived from the key data; the transmission priority of the key data is higher than that of the process data; and transmit the key data to the target device; The target device is used to receive the key data transmitted by the data transmission device.

[0007] In a third aspect, an embodiment of the present application provides an electronic device, comprising a processor and a memory, wherein the memory stores a program or instruction running on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0008] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0009] According to a fifth aspect, a computer program product comprises a computer program, wherein when the computer program is executed, the method according to the first aspect is implemented.

[0010] In an embodiment of the present application, business data is obtained; key data and process data are extracted from the business data, wherein the process data includes data that can be derived from the key data; the transmission priority of the key data is higher than that of the process data; and the key data is transmitted to the target device. In this process, by extracting key data and process data from the business data, the transmission priority of the key data is higher than that of the process data; and the key data is transmitted to the target device in priority, it can be ensured that the target device can receive the key data in the business data in priority. In this way, since the process data includes data that can be derived from the key data, and the transmission of the key data takes less time than the transmission of the entire business data, it is possible to reduce the time spent on the transmission of business data between devices at a relatively low cost. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] Figure 1 is a flow chart of a method for transmitting business data provided by an embodiment of the present application; Figure 2 is a flowchart of another method for transmitting business data provided by an embodiment of the present application; Figure 3 is a flowchart of another method for transmitting business data provided by an embodiment of the present application; Figure 4 is a structural block diagram of a data transmission device provided in an embodiment of the present application; Figure 5 is a schematic diagram of a system for transmitting business data provided by an embodiment of the present application; Figure 6 It is a structural block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0012] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0013] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0014] In the process of transmitting business data to a remote location hundreds of kilometers away through a wide area network, there is a certain delay in the replication and transmission of business data due to the limitation of the wide area network bandwidth. When the amount of data increases, the delay also increases. In the information system disaster recovery specification, there are requirements for delay. When the actual system is running, it is difficult to meet the requirements of the specification, especially during business peak hours. Even if the requirements of the specification are met, high wide area network bandwidth costs must be paid. In view of this, an embodiment of the present application provides a method for transmitting business data, which splits the business data into key data and process data, transmits the key data and process data separately, and gives priority to transmitting key data. This can meet the specification requirements of transmission delay and reduce bandwidth costs.

[0015] The method for transmitting business data provided in the embodiment of the present application involves a data transmission device and a target device. Among them, the data transmission device can be an electronic device. The electronic device can be a terminal device such as a desktop computer, a laptop computer, a mobile phone, a tablet, etc., or it can be a server, such as an independent physical server, a cloud server capable of cloud computing. Business data can be stored in the data transmission device, and the business data can be disaster recovery data. The data transmission device transfers the business data to the target device, thereby realizing the migration of the storage location of the business data from the data transmission device to the target device. The data transmission device and the target device can be in different locations, for example, the two can be hundreds of kilometers apart. The target device can be a device capable of storing business data, such as a data backup device. The data backup device can be a server, and this server can be a server in a data center.

[0016] The method for transmitting business data provided in the embodiment of the present application can be applied to the transmission of disaster recovery data, and in particular to the transmission and backup of disaster recovery data in different locations. Disaster recovery data is transmitted from a data transmission device in one location to a target device in another location through a wide area network, thereby realizing the off-site backup transmission of disaster recovery data. In this way, regional disaster events (such as earthquakes, tsunamis, floods, etc.) can be prevented through the replication and transmission of disaster recovery data.

[0017] The data deletion method provided in the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.

[0018] See also Figure 1 , Figure 1 1 is a flow chart of a method for transmitting business data provided by an embodiment of the present application. Figure 1 As shown, the method comprises the following steps: Step 110, obtaining business data; The business data in the embodiment of the present application may be business data of the insurance industry. The business data may be disaster recovery data to be transmitted.

[0019] In addition, the business data acquired in step 110 may be business data acquired in the first period. The first period is the period when an emergency situation occurs. In other words, the business data acquired in step 110 may be business data acquired in an emergency situation (such as a war, a flood, etc.). Specifically, once an emergency situation occurs, step 110 may be executed to acquire business data, and then the process of disaster recovery data replication and transmission may be executed.

[0020] Step 120, extracting key data and process data from the business data, wherein the process data includes data that can be derived from the key data; the transmission priority of the key data is higher than that of the process data; In the embodiment of the present application, key data and process data may be extracted from business data according to preset rules, wherein the preset rules are not specifically limited.

[0021] In an embodiment of the present application, key data and process data have an associated relationship, for example, process data can be derived from key data. Moreover, the key data may include data that reflects business results, and the process data may include data used to support the generation of the key data in addition to data that can be derived from the key data. In this way, by splitting business data into key data and process data, the importance of data in the business data can be clarified, and in the actual data transmission process, more important key data can be transmitted first, thereby saving transmission time.

[0022] Step 130: Transmit the key data to the target device.

[0023] Before transmitting the key data to the target device, the method further includes: placing the key data and the process data into a transmission queue; wherein the key data is located earlier in the transmission queue than the process data. In this way, after the subsequent data transmission begins, the data can be transmitted according to the transmission queue, thereby ensuring the continuity of the transmission and improving the transmission efficiency.

[0024] In the embodiment of the present application, the critical data can be transmitted to the target device during the period of emergency. That is, the time of acquiring the business data and the time of transmitting the critical data can both be within the first period, and the first period can be the period under the emergency.

[0025] Steps 110 to 130 may be performed by a data transmission device. The data transmission device is a device used to transmit key data, and the data transmission device may store business data or may not store business data. In the case where the data transmission device does not store business data, the data transmission device may obtain business data from a device used to store business data in step 110.

[0026] In the embodiment of the present application, the target device can receive the key data. Moreover, if the target device fails to successfully receive the process data, the target device can use the key data to restore the process data. The target device in the embodiment of the present application may be a data backup device. The data transmission device may be located at a different location from the target device, so that in an emergency, off-site backup transmission of business data can be achieved to ensure the security of business data.

[0027] In an embodiment of the present application, business data is obtained; key data and process data are extracted from the business data, wherein the process data includes data that can be derived from the key data; the transmission priority of the key data is higher than that of the process data; and the key data is transmitted to the target device. In this process, by extracting key data and process data from the business data, the transmission priority of the key data is higher than that of the process data; and the key data is transmitted to the target device in priority, it can be ensured that the target device can receive the key data in the business data in priority. In this way, since the process data includes data that can be derived from the key data, and the transmission of the key data takes less time than the transmission of the entire business data, it is possible to reduce the time spent on the transmission of business data between devices at a relatively low cost.

[0028] Figure 2 1 is a flow chart of a method for transmitting business data provided by an embodiment of the present application. Figure 2As shown, the method comprises the following steps: Step 210, obtaining business data; Step 220, extracting key data and process data from the business data, wherein the process data includes data that can be derived from the key data; the transmission priority of the key data is higher than that of the process data; Step 230: Transmit the key data to the target device.

[0029] Step 240: After the key data is transmitted to the target device, the process data is transmitted to the target device.

[0030] In an embodiment of the present application, the process data may be transmitted to the target device in a second time period in step 240. The second time period is different from the first time period. Specifically, the first time period may be a time period in an emergency situation, and the second time period may be a time period in an emergency situation or a time period in a non-emergency situation.

[0031] In an embodiment of the present application, the process data may be transmitted immediately in a second time period after the critical data is transmitted, or the process data may be transmitted in a second time period after the critical data is transmitted and the target condition is met. For example, in an emergency situation, the critical data may be transmitted first, and the process data may be transmitted immediately after the critical data is transmitted, or the process data may be transmitted after a period of time after the critical data is transmitted until a non-emergency situation occurs. In other words, the target condition may be a non-emergency situation. Of course, the target condition may also be a service idle period. The service idle period in the embodiment of the present application may be a service idle period of a data transmission device. Wherein, transmitting the process data to the target device in step 240 includes: transmitting the process data to the target device during the service idle period.

[0032] The explanation of steps 210 to 230 can be referred to Figure 1 Step 110 to step 130.

[0033] In an embodiment of the present application, business data is obtained; key data and process data are extracted from the business data, wherein the process data includes data that can be derived from the key data; the transmission priority of the key data is higher than that of the process data; and the key data is transmitted to the target device. In this process, by extracting key data and process data from the business data, the transmission priority of the key data is higher than that of the process data; and the key data is transmitted to the target device in priority, it can be ensured that the target device can receive the key data in the business data in priority. In this way, since the process data includes data that can be derived from the key data, and the transmission of the key data takes less time than the transmission of the entire business data, it is possible to reduce the time spent on the transmission of business data between devices at a relatively low cost.

[0034] Figure 3 1 is a flow chart of a method for transmitting business data provided by an embodiment of the present application. Figure 3 As shown, the method comprises the following steps: Step 310, the data transmission device obtains service data; In the embodiment of the present application, the business data may be disaster recovery data.

[0035] Step 320: The data transmission device extracts key data and process data from the business data, wherein the process data includes data that can be derived from the key data; and the transmission priority of the key data is higher than that of the process data. In an embodiment of the present application, the key data includes data that reflects business results, and the process data also includes data used to support the generation of the key data. After extracting the key data and process data from the business data, the data transmission device can put the key data and the process data into a transmission queue; wherein the position of the key data in the transmission queue is earlier than the position of the process data in the transmission queue. In this way, the subsequent data transmission device can directly transmit the key data and process data according to the transmission queue.

[0036] Step 330: The data transmission device transmits the key data to the target device.

[0037] The data transmission device and the target device may be located at different locations, and the target device is a data backup device.

[0038] Step 340: After the key data is transmitted to the target device, the data transmission device transmits the process data to the target device.

[0039] The transmitting of the process data to the target device in step 340 includes: transmitting the process data to the target device during a service idle period.

[0040] Step 350: When the target device successfully receives the key data but fails to successfully receive the process data, the target device uses the key data to restore the process data.

[0041] In the embodiment of the present application, during the data transmission process between the data transmission device and the target device, the target device may fail to successfully receive the process data due to various reasons (such as power transmission interruption, network fault light). In this case, the target device can use the key data that has been successfully received to restore the process data and obtain complete business data. The specific data compensation mechanism can be set as needed.

[0042] In the embodiment of the present application, a data compensation mechanism may be established, and a process of recovering process data according to key data may be implemented through the data compensation mechanism.

[0043] In an embodiment of the present application, business data is obtained; key data and process data are extracted from the business data, wherein the process data includes data that can be derived from the key data; the transmission priority of the key data is higher than that of the process data; and the key data is transmitted to the target device. In this process, by extracting key data and process data from the business data, the transmission priority of the key data is higher than that of the process data; and the key data is transmitted to the target device in priority, it can be ensured that the target device can receive the key data in the business data in priority. In this way, since the process data includes data that can be derived from the key data, and the transmission of the key data takes less time than the transmission of the entire business data, it is possible to reduce the time spent on the transmission of business data between devices at a relatively low cost.

[0044] It is important to understand that Figures 1 to 3 The explanations of the same or corresponding steps in the above may refer to each other. For example, Figure 1 The explanation of step 110 in Figure 2 Step 210 in Figure 3 Step 310 in .

[0045] Taking disaster recovery business data as an example, the business data transmission method provided by the embodiment of the present application is further explained. The business data transmission method provided by the embodiment of the present application analyzes and splits the business data into key data and process data. When performing backup transmission, the key data is transmitted first, and then the process data is transmitted; in the event of a disaster during the process data transmission, the received key data can be used to restore the process data. Using this method, when data is delayed, a strategy is used to replicate the data. After a disaster occurs, combined with a data compensation mechanism, cost savings can be achieved under limited bandwidth conditions and under the condition of meeting regulatory requirements.

[0046] The method for transmitting business data provided in the embodiment of the present application analyzes business data, distinguishes key data from process data, realizes differentiated transmission, and establishes a data compensation mechanism based on key data and process data to realize data recovery without distortion of business. The specific process is as follows: 1. Data classification, identification of key data and process data All business data are divided into key data and process data. Among them, business data can be in the form of business data tables, key data can be in the form of key data tables, and process data can be in the form of process data tables. Key data can refer to information that affects financial costs and laws and regulations, and data that reflects the final results of the business; process data can refer to information system auxiliary process information that is used to support the generation of key data. For example: the process of a customer purchasing an insurance policy from an insurance company, the key data and process data are shown in the following table:

[0047] Among them, the key data of the insurance policy may include: user data provided by the insured, insurance type, insurance category and insurance subject, etc. The key data of the policy related person may include: information of the insured and the insured.

[0048] 2. Establish a remote transmission mechanism Prioritize the transmission of key data on a daily basis, followed by the transmission of process data. During business peak periods, priority is given to the transmission of key data to ensure that data delays meet regulatory requirements; process data is queued for transmission and can be completed when business is idle.

[0049] 3. Establish a data compensation mechanism In the event of a disaster, if the process data is not transmitted to a remote location due to business peak, resulting in data loss, a compensation mechanism can be established for this part of the data. Recovery can be performed based on key data combined with the compensation mechanism. Specifically, the following processes can be included: (I) Determine the institution to be supplemented based on the information on the issuing institution and issuing clerk in the “Key Policy Data”.

[0050] (II) Based on the customer code and contact phone number information in the "Key Data of the Policy Related Party", please assist the customer in providing additional relevant detailed information (even if the customer does not cooperate in providing the information, it will not affect the subsequent business processing).

[0051] (III) Provide the "key policy data" to a third-party system and ask the third-party system to process the interface data. When supplementing the data later, it will be retransmitted.

[0052] (IV) Recover relevant process data through the disaster recovery system based on the “key policy data”.

[0053] (V) Correct the payment status of the policy based on the “key information on premium payment” to avoid duplicate payment if the customer has already paid.

[0054] Business data is split into key data and process data according to the above rules to meet regulatory requirements under limited bandwidth conditions.

[0055] In summary, the method for transmitting service data provided in the embodiment of the present application can achieve the following effects: First, key data accounts for a relatively small proportion of the total data volume. Under limited bandwidth conditions, the regulatory requirements can be met, greatly reducing the pressure on the WAN bandwidth. Second, business data is split into process data and key data, with key data transmitted first to ensure that all data can be restored; Third, through the data compensation mechanism, process data can be restored based on key data.

[0056] Figure 4 is a structural block diagram of a data transmission device provided in an embodiment of the present application. Figure 4 As shown, the data transmission device 400 provided in the embodiment of the present application includes: An acquisition module 410 is used to acquire business data; An extraction module 420, configured to extract key data and process data from the business data, wherein the process data includes data that can be derived from the key data; and the transmission priority of the key data is higher than that of the process data; The transmission module 430 is used to transmit the key data to the target device.

[0057] In the transmission device of business data provided in the embodiment of the present application, business data is obtained; key data and process data are extracted from the business data, wherein the process data includes data that can be derived from the key data; the transmission priority of the key data is higher than that of the process data; and the key data is transmitted to the target device. In this process, by extracting key data and process data from the business data, the transmission priority of the key data is higher than that of the process data; and the key data is transmitted to the target device in priority, it can be ensured that the target device can receive the key data in the business data in priority. In this way, since the process data includes data that can be derived from the key data, and the transmission of the key data takes less time than the transmission of the entire business data, it can reduce the time spent on the transmission of business data between devices at a relatively low cost.

[0058] In one embodiment of the present application, the business data is disaster recovery data; the key data includes data reflecting business results, and the process data also includes data used to support the generation of the key data.

[0059] In one embodiment of the present application, the transmission module 430 is further configured to: after the key data is transmitted to the target device, transmit the process data to the target device.

[0060] In one embodiment of the present application, the service data is service data acquired in an emergency situation. In the process of transmitting the process data to the target device, the transmission module 430 is specifically used to: transmit the process data to the target device during a service idle period.

[0061] In one embodiment of the present application, before the transmission module 430 transmits the key data to the target device, the extraction module 420 is also used to: put the key data and the process data into a transmission queue; wherein the position of the key data in the transmission queue is earlier than the position of the process data in the transmission queue.

[0062] In one embodiment of the present application, the critical data is transmitted by a data transmission device, the data transmission device and the target device are in different locations, and the target device is a data backup device.

[0063] Figure 5 Schematic diagram of a transmission system for service data provided by an embodiment of the present application. Figure 5 As shown, the service data transmission system 500 provided in the embodiment of the present application includes: a data transmission device 510 and a target device 520. Among them: The data transmission device 510 is used to obtain business data; extract key data and process data from the business data, wherein the process data includes data that can be derived from the key data; the transmission priority of the key data is higher than that of the process data; and transmit the key data to the target device; The target device 520 is used to receive the key data transmitted by the data transmission device.

[0064] In the business data transmission system provided in the embodiment of the present application, the data transmission device extracts key data and process data from the business data, and the transmission priority of the key data is higher than that of the process data; the data transmission device preferentially transmits the key data to the target device, thereby ensuring that the target device can preferentially receive the key data in the business data. In this way, since the process data includes data that can be derived from the key data, and the transmission of the key data takes less time than the transmission of the entire business data, the time spent on transmitting the business data between devices can be reduced at a lower cost.

[0065] In one embodiment of the present application, the data transmission device 510 is further configured to: after completing the transmission of the key data to the target device 520, transmit the process data to the target device 520. Accordingly, the target device 520 is further configured to: receive the process data.

[0066] In another embodiment of the present application, the target device 520 is further configured to: in the case where the process data is not successfully received, restore the process data using the key data.

[0067] Figure 6 is a schematic diagram of an electronic device provided in an embodiment of the present application. Figure 6 As shown, the electronic device 600 provided in the embodiment of the present application includes: a processor 610 and a memory 620, wherein the memory 620 stores a program or instruction, and when the program or instruction is executed by the processor 610, the steps in any of the business data transmission methods described above are implemented. For example, when the program is executed by the processor 610, the following process is implemented: obtaining business data; extracting key data and process data from the business data, wherein the process data includes data that can be derived from the key data; the transmission priority of the key data is higher than that of the process data; and transmitting the key data to the target device.

[0068] In the electronic device provided in the embodiment of the present application, by extracting key data and process data from business data, the transmission priority of the key data is higher than that of the process data; the key data is transmitted to the target device preferentially, so that the target device can receive the key data in the business data preferentially. In this way, since the process data includes data that can be derived based on the key data, and the transmission of the key data takes less time than the transmission of the entire business data, the time spent on transmitting the business data between devices can be reduced at a lower cost.

[0069] An embodiment of the present application also provides a computer-readable storage medium, on which a program or instruction is stored. When the program or instruction is executed, the steps in the business data transmission method provided in any embodiment of the present application are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0070] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0071] In the readable storage medium provided in the embodiment of the present application, by extracting key data and process data from business data, the transmission priority of the key data is higher than that of the process data; the key data is transmitted to the target device in priority, which can ensure that the target device can receive the key data in the business data in priority. In this way, since the process data includes data that can be derived based on the key data, and the transmission of the key data takes less time than the transmission of the entire business data, it is possible to reduce the time spent on transmitting business data between devices at a lower cost.

[0072] In addition, an embodiment of the present application also provides a computer program product, including a computer program, which implements the data deletion method provided by any embodiment of the present application when executed.

[0073] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0074] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0075] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A method for transmitting business data, characterized in that: include: Get business data; Extracting key data and process data from the business data, wherein the process data includes data that can be derived from the key data; the transmission priority of the key data is higher than that of the process data; The key data is transmitted to the target device.

2. The method according to claim 1, characterized in that The business data is disaster recovery data; the key data includes data reflecting business results, and the process data also includes data used to support the generation of the key data.

3. The method according to claim 1, characterized in that The method further comprises: After the key data is transmitted to the target device, the process data is transmitted to the target device.

4. The method according to claim 3, characterized in that The business data is business data acquired in an emergency situation; the transmitting the process data to the target device includes: The process data is transmitted to the target device during a service idle period.

5. The method according to claim 1, characterized in that Before transmitting the key data to the target device, the method further includes: placing the key data and the process data into a transmission queue; The critical data is located earlier in the transmission queue than the process data is located in the transmission queue.

6. The method according to any one of claims 1 to 5, characterized in that: The key data is transmitted by a data transmission device, the data transmission device and the target device are in different locations, and the target device is a data backup device.

7. The method according to claim 6, characterized in that After transmitting the key data to the target device, the method further includes: The target device receives the key data; In the event that the target device fails to receive the process data, the target device restores the process data using the key data.

8. A system for transmitting business data, characterized in that: include: Data transmission device and target device; wherein: The data transmission device is used to obtain business data; extract key data and process data from the business data, wherein the process data includes data that can be derived from the key data; the transmission priority of the key data is higher than that of the process data; and transmit the key data to the target device; The target device is used to receive the key data transmitted by the data transmission device.

9. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction running on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer-readable storage medium, characterized in that: The medium stores a program or an instruction, and when the program or the instruction is executed, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Data center network disaster recovery backup transmission method

    CN109309625A

  • Method and device for improving throughput of service system based on disruptor, medium and server

    CN110473113A

  • Data transmission method, device and equipment

    CN115550273A

  • Information processing method, electronic device, and storage medium

    US20210331696A1