CN109542874A - Deriving method, guiding device, server, terminal and readable storage medium storing program for executing - Google Patents

Deriving method, guiding device, server, terminal and readable storage medium storing program for executing Download PDF

Info

Publication number
CN109542874A
CN109542874A CN201811361866.XA CN201811361866A CN109542874A CN 109542874 A CN109542874 A CN 109542874A CN 201811361866 A CN201811361866 A CN 201811361866A CN 109542874 A CN109542874 A CN 109542874A
Authority
CN
China
Prior art keywords
threads
filing
business datum
processor
task
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811361866.XA
Other languages
Chinese (zh)
Inventor
姜璐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yonyou Network Technology Co Ltd
Original Assignee
Yonyou Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yonyou Network Technology Co Ltd filed Critical Yonyou Network Technology Co Ltd
Priority to CN201811361866.XA priority Critical patent/CN109542874A/en
Publication of CN109542874A publication Critical patent/CN109542874A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5038Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • G06F9/5022Mechanisms to release resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present invention provides a kind of deriving method of business datum, guiding device, server, terminal and computer readable storage mediums, wherein deriving method includes: the Archive request that response receives, and determines business datum to be archived;The processing number of threads of business datum is determined according to Archive request and current system resource;Business datum is filed into filing data source according to the carrying weighted value of processing number of threads and multiple filing data sources.Technical solution through the invention improves flexibility derived from data and maintainability, and can make the business datum of filing is active to chase after while mitigating the pressure of production environment database purchase and access.

Description

Deriving method, guiding device, server, terminal and readable storage medium storing program for executing
Technical field
The present invention relates to data backup fields, deriving method, a kind of export of data in particular to a kind of data Device, a kind of server, a kind of terminal and a kind of computer readable storage medium.
Background technique
With the development of IT application in enterprises, the data volume of business system is also increased rapidly, and a large amount of business datum can exist In database, cause to have the following deficiencies:
(1) data volume increases, and O&M difficulty and O&M cost is caused to be consequently increased;
(2) since the utilization rate of business datum reduces, the inquiry velocity for the database table for having the business datum is caused to subtract Slowly, the efficiency of service operation is influenced.
Summary of the invention
The present invention is directed to solve at least one of the technical problems existing in the prior art or related technologies.It can be to current System resource and migrating data carry out static nature analysis, analyze filing task;And according to the use feelings of system resource Filing task is divided into multiple threads and executed, when the system is idle, can carry out filing behaviour according to Thread Count set by user by condition Make;The bearing capacity of available filing database calculates the weight of each filing database, by filing data according to database Weight is filed;Based on the multithreading and database weight, current multidimensional data exporting policy is formd.This mode , can be with reasonable utilization system resource, even if derived data volume is very big compared to other strategies, the speed of service of system It not will be greatly reduced;And in this way, the resource for filing data source is made also to be effectively used, improve mass data Derived flexibility, maintainability.
For this purpose, it is an object of the present invention to provide a kind of deriving methods of data.
It is another object of the present invention to provide a kind of guiding devices of data.
Yet another object of the invention is that providing a kind of server.
Yet another object of the invention is that providing a kind of terminal.
Yet another object of the invention is that providing a kind of computer readable storage medium.
In view of this, the first aspect of the present invention proposes a kind of deriving method of data, comprising: respond returning of receiving Shelves request, determines business datum to be archived;The processing line of business datum is determined according to Archive request and current system resource Number of passes amount;Business datum is filed to filing data source according to the carrying weighted value of processing number of threads and multiple filing data sources In.
In the above-mentioned technical solutions, it is preferable that further include: the bearing capacity of each filing data source of parsing, according to carrying Ability determines corresponding carrying weighted value.
In any of the above-described technical solution, it is preferable that determine business datum according to Archive request and current system resource Processing number of threads, specifically include: also carrying default number of threads threshold value in Archive request, according to system resource determine When using number of threads, whether detection can be less than default number of threads threshold value using number of threads;It is detecting using line When number of passes amount is less than default number of threads threshold value, it can be determined as handling number of threads using number of threads;It can benefit detecting When being greater than or equal to default number of threads threshold value with number of threads, default number of threads threshold value is determined as to handle number of threads.
In any of the above-described technical solution, it is preferable that weighed according to the carrying of processing number of threads and multiple filing data sources Weight values file business datum into multiple filing data sources, specifically include: thread is handled according to processing number of threads creation, with According to multiple filing tasks of processing thread and carrying weighted value distribution business datum;When multiple filing task starts execute, Whether the quantity of detection actuator meets export demand;When the quantity for detecting actuator is unsatisfactory for export demand, according to every The two priority classes actuator of a filing task executes export operation;When the quantity for detecting actuator meets export demand, Multiple filing tasks are controlled concurrently to execute.
In any of the above-described technical solution, it is preferable that further include: when multiple filing tasks are open state, detection is appointed Whether one filing task receives pausing operation instruction or terminates operational order;When detection receives pausing operation instruction, control Make corresponding filing task suspension export operation;When detection receives and terminates operational order, it is whole to control corresponding filing task Only export operation.
In any of the above-described technical solution, it is preferable that further include: business datum is imported into filing data source determining Afterwards, the system resource that release processing thread occupies.
The second aspect of the present invention proposes a kind of deriving method of data, comprising: response parameter archival configuration interface Input operation, generates Archive request;Archive request is sent to server.
In the above-mentioned technical solutions, it is preferable that Archive request includes presetting number of threads threshold value and filing holding for data source Carry weighted value.
In any of the above-described technical solution, it is preferable that receive the filing generated according to Archive request that server is sent and appoint The execution information of business treatment progress.
In any of the above-described technical solution, it is preferable that send the pausing operation instruction of filing task to server or terminate Operational order.
According to a third aspect of the present invention, it is also proposed that a kind of guiding device of data, comprising: memory and processor;It deposits Reservoir, for storing memory for storing program code;Processor is executed for caller code: being responded and is received Archive request determines business datum to be archived;The processing of business datum is determined according to Archive request and current system resource Number of threads;Business datum is filed to multiple filings according to the carrying weighted value of processing number of threads and multiple filing data sources In data source.
In the above-mentioned technical solutions, it is preferable that processor is specifically used for: the bearing capacity of each filing data source of parsing, Corresponding carrying weighted value is determined according to bearing capacity.
In any of the above-described technical solution, it is preferable that processor is specifically used for: also carrying default line in Archive request Journey amount threshold, when that can utilize number of threads according to system resource determination, it is default whether detection can be less than using number of threads Number of threads threshold value;It, can be true using number of threads when detecting using number of threads less than default number of threads threshold value It is set to processing number of threads;When detecting using number of threads more than or equal to default number of threads threshold value, by default line Journey amount threshold is determined as handling number of threads.
In any of the above-described technical solution, it is preferable that processor is specifically used for: according to processing number of threads creation processing Thread, according to multiple filing tasks of processing thread and carrying weighted value distribution business datum;In multiple filing task starts When execution, whether the quantity for detecting actuator meets export demand;When the quantity for detecting actuator is unsatisfactory for export demand, Export operation is executed according to the two priority classes actuator of each filing task;Meet export need in the quantity for detecting actuator When asking, controls multiple filing tasks and concurrently execute.
In any of the above-described technical solution, it is preferable that processor is specifically used for: being open state in multiple filing tasks When, detect whether any filing task receives pausing operation instruction or terminate operational order;Pausing operation is received in detection When instruction, corresponding filing task suspension export operation is controlled;When detection receives and terminates operational order, corresponding return is controlled Shelves task termination export operation.
In any of the above-described technical solution, it is preferable that processor is specifically used for: returning determining for business datum to imported into Behind file data source, the system resource of release processing thread occupancy.
According to a fourth aspect of the present invention, it is also proposed that a kind of guiding device of data, comprising: memory and processor;It deposits Reservoir, for storing memory for storing program code;Processor is executed for caller code: response parameter filing The input of configuration interface operates, and generates Archive request;Archive request is sent to server.
In the above-mentioned technical solutions, it is preferable that Archive request includes presetting number of threads threshold value and filing holding for data source Carry weighted value.
In any of the above-described technical solution, it is preferable that processor is specifically used for: receive server send according to filing Request the execution information of the filing task treatment progress generated.
In any of the above-described technical solution, it is preferable that processor is specifically used for: sending the temporary of filing task to server Stop operational order or terminates operational order.
The technical solution of the fifth aspect of the present invention provides a kind of server, comprising: memory, processor and is stored in On memory and the computer program that can run on a processor, processor realize above-mentioned first scheme when executing computer program The deriving methods of any one of technical solution data the step of limiting, and/or in the technical solution including above-mentioned third program The guiding device of the data of any one.
The technical solution of the sixth aspect of the present invention provides a kind of terminal, comprising: memory, processor and is stored in On reservoir and the computer program that can run on a processor, processor realize above-mentioned alternative plan when executing computer program The step of deriving method of any one of technical solution data limits, and/or appoint in the technical solution including above-mentioned fourth program The guiding device of one data.
The technical solution of the seventh aspect of the present invention provides a kind of computer readable storage medium, is stored thereon with calculating Machine program realizes the step of deriving method of any of the above-described item data limits when computer program is executed by processor.
The application above-mentioned technical proposal has following technical effect that
On the one hand, available processing thread is determined based on system resource, the operation shape of processor is arrived in due course consideration State promotes the rate of business datum filing in due course, drops in due course when processor utilization rate is higher when processor utilization rate is lower The rate of low business datum filing reduces the influence run to entire application system, to mention while realizing archive operation Flexibility derived from data and maintainable, another aspect have been risen, by the way that multiple filing databases (i.e. filing data source) is arranged, Archive operation is carried out in conjunction with the bearing capacity of filing data source, derived business datum is no longer stored in production environment database In, while mitigating the pressure of production environment database purchase and access, make the business datum of filing is active to chase after.
Advantages of the present invention will provide in following description section, partially will become apparent from the description below, or Practice through the invention is recognized.
Detailed description of the invention
Fig. 1 shows the schematic flow diagram of the deriving method of data according to an embodiment of the invention;
Fig. 2 shows the schematic flow diagrams of the deriving method of data according to another embodiment of the invention;
Fig. 3 shows the logic relation picture of the export plan of the data of embodiment according to the present invention;
Fig. 4 shows the schematic flow diagram of the deriving method of the data according to the present invention in one embodiment;;
Fig. 5 shows the schematic block diagram of the server of embodiment according to the present invention;
Fig. 6 shows the schematic block diagram of the terminal of embodiment according to the present invention.
Specific embodiment
To better understand the objects, features and advantages of the present invention, with reference to the accompanying drawing and specific real Applying mode, the present invention is further described in detail.It should be noted that in the absence of conflict, the implementation of the application Feature in example and embodiment can be combined with each other.
In the following description, numerous specific details are set forth in order to facilitate a full understanding of the present invention, still, the present invention may be used also To be different from implementing in a manner of third party described herein using third party, therefore, protection scope of the present invention is not by following The limitation of disclosed specific embodiment.
Embodiment one:
Fig. 1 shows the schematic flow diagram of the deriving method of data according to an embodiment of the invention.
As shown in Figure 1, the deriving method of data according to an embodiment of the invention, comprising: step 102, response connects The Archive request received determines business datum to be archived;Step 104, it is determined according to Archive request and current system resource The processing number of threads of business datum;It step 106, will according to the carrying weighted value of processing number of threads and multiple filing data sources Business datum is filed into filing data source.
In this embodiment, when receiving Archive request, matching for derived parameter is carried out according to business datum to be archived It sets, the distribution of the business datum including derived number of threads, the quantity of purpose filing data source and each filing data source, To execute archive operation according to the parameter of configuration, on the one hand, available processing thread is determined based on system resource, in due course The considerations of to processor operating status, when processor utilization rate is lower, in due course promoted business datum filing rate, locating Reason device utilization rate reduces the rate of business datum filing in due course when higher, while realizing archive operation, reduction is to entirely answering The influence run with system, so that flexibility derived from data and maintainable, another aspect are improved, by the way that multiple return is arranged Profile database (i.e. filing data source), carries out archive operation in conjunction with the bearing capacity of filing data source, derived business datum is not It is stored in production environment database again, while mitigating the pressure of production environment database purchase and access, makes filing Business datum is active to be chased after.
In the above embodiment, it is preferable that further include: the bearing capacity of each filing data source of parsing, according to carrying energy Power determines corresponding carrying weighted value.
In this embodiment, for preset multiple filing data sources, different weighted values is set according to bearing capacity, is held The high carrying weight of loading capability is also just big, on the one hand, while can import more data volume, is also beneficial to promotion data and leads Enter rate, and then on the other hand business datum is being directed respectively into difference by the export efficiency for being conducive to be promoted business datum entirety Filing data source after, carry out corresponding data export for the allocation result to business datum, be also beneficial to following to going through The storage and inquiry of history detailed data.
In any of the above-described embodiment, it is preferable that determine business datum according to Archive request and current system resource Number of threads is handled, specifically includes: also carrying default number of threads threshold value in Archive request, can according to system resource determination When using number of threads, whether detection can be less than default number of threads threshold value using number of threads;It is detecting using thread When quantity is less than default number of threads threshold value, it can be determined as handling number of threads using number of threads;It is available detecting When number of threads is greater than or equal to default number of threads threshold value, default number of threads threshold value is determined as to handle number of threads.
In this embodiment, after receiving Archive request, filing set interface can also be shown to user, by user It is manually entered number of threads according to the operating condition of current system, and is manually entered often according to the request for information of filing data source The carrying weighted value of a filing data source, after system receives the setting parameter of user's input, according to itself to system resource Self-test to setting parameter be modified, further according to modified parameter creation handle thread.
Specifically, after system analyzing own system resource for current traffic handing capacity, determination is The no default number of threads threshold value to user's input is modified, that is, whether what is detected is greater than or equal to using number of threads Default number of threads threshold value, when being greater than or equal to default number of threads threshold value, using default number of threads threshold value as actual Thread Count magnitude, when being less than default number of threads threshold value, indicates system to guarantee going on smoothly for business datum export operation Currently available limited system resources, at this time can be using number of threads as actual processing number of threads, to reduce industry The influence that business data export operation runs system.
In addition, the busy situation by considering system processor, when system resource occupancy is more, with export data Quantity increases, and determines whether to increase number of threads in conjunction with the actual processing capacity of system, to prevent the excessively multipair service of number of threads Device causes stress, thus the phenomenon that reducing the probability of delay machine, avoiding the occurrence of export failure generation, if when system idle, export Data volume it is small, then can establish the treatment progress of default number of threads number of thresholds, with the utilization rate of lifting system resource.
In any of the above-described embodiment, it is preferable that according to the carrying weight of processing number of threads and multiple filing data sources Value files business datum into multiple filing data sources, specifically includes: thread is handled according to processing number of threads creation, with root According to multiple filing tasks of processing thread and carrying weighted value distribution business datum;When multiple filing task starts execute, inspection Whether the quantity for surveying actuator meets export demand;When the quantity for detecting actuator is unsatisfactory for export demand, according to each The two priority classes actuator of filing task executes export operation;When the quantity for detecting actuator meets export demand, control Multiple filing tasks are made concurrently to execute.
In this embodiment, after the quantity of processing thread determines, according to the quantity of filing data source and filing data The carrying weighted value in source, which divides filing task, specifically can divide filing task identical with number of threads is handled, each line Journey handles a task, can also divide filing task identical with the quantity for filing data source, the Thread Count of each single item task Amount is directly proportional to carrying weighted value, after filing task creation, judges whether each filing task starts, if filing task It executes switch to open, is then the task creation timer by filing executive device, if the execution switch state of the task is Closed state, then file that executive device is without any processing, and data are still stored in data storage device, and then ensure that data are led The controllability of process out, to achieve the purpose that promote export process reliability.
In addition, user can also monitor the executive condition of each filing task, it can control the start and stop of filing task, this Sample even system resource is nervous, it is also ensured that and the task of high priority preferentially executes, and the task of low priority is first suspended, Ensure that crucial filing task normally executes, improves the high efficiency and stability of system.
In any of the above-described embodiment, it is preferable that further include: when multiple filing tasks are open state, detect any Whether filing task receives pausing operation instruction or terminates operational order;When detection receives pausing operation instruction, control Corresponding filing task suspension export operation;When detection receives and terminates operational order, corresponding filing task termination is controlled Export operation.
It in this embodiment, can also be according to the operational order control process suspension received in task processes Or terminate, further to promote the controllability and flexibility of export process.
In any of the above-described embodiment, it is preferable that further include: after business datum is imported into filing data source by determination, The system resource that release processing thread occupies.
Embodiment two:
As shown in Fig. 2, the deriving method of the data of still another embodiment in accordance with the present invention, comprising: step 202, response The input at parameter archival configuration interface operates, and generates Archive request;Step 204, Archive request is sent to server.
In this embodiment, by and generating Archive request, on the one hand, being capable of trigger the server to configuration derived parameter Data export operation is executed, on the other hand, under particular cases, archive operation can join according to the export inputted on configuration interface Number executes data export operation, so that the controllability for operating export is higher.
In the above embodiment, it is preferable that Archive request includes default number of threads threshold value and the carrying for filing data source Weighted value.
In any of the above-described embodiment, it is preferable that receive the filing task generated according to Archive request that server is sent The execution information for the treatment of progress.
In any of the above-described embodiment, it is preferable that send the pausing operation instruction of filing task to server or terminate behaviour It instructs.
In this embodiment, Thread Count can be arranged automatically and file the weight ratio of data source by user, permit in system resource Perhaps under the premise of, creation filing task can be carried out according to the parameter that user preset is set;And user can monitor each The executive condition of business can control the start and stop of task.
Embodiment three:
As shown in figure 3, the process flow based on business datum, can also obtain virtual data according to entire treatment process Guiding device, data guiding device can be divided into multiple virtual processing processing units according to process, support magnanimity industry to realize Online data multidimensional of being engaged in export, this data guiding device can be to current system resources (CPU, memory etc.), filing data Source and migrating data carry out static nature analysis, in the case where making full use of system resource, customize optimal filing task, and return File data source.
It include parameter setting apparatus in the present apparatus, user can be set the parameters of device by the device, and can be with Each static nature such as default number of threads threshold value and the carrying weighted value for filing data source is set.
Analytical equipment, for analyzing best line according to system resource, filing data source and derived business datum total amount Number of passes, and the weighted value of filing data source, to determine whether to be modified the parameter being arranged in parameter setting apparatus.
Processing unit, the optimization process number of threads for being obtained according to analytical equipment are carried out with filing data source weight Processing, creation thread, distribution filing task, and filing executive device is notified to execute.
File executive device, for executing data export task, when task execution finishes, notifier processes device, recycling Thread discharges resource.
Specifically, filing table bdatable, Thread Count=16 and the weight ratio for filing data source can be configured in client The parameters such as db1:db2:db2=5:3:2, and send Archive request;After analytical equipment receives Archive request, request is carried out pre- Processing is specifically included through analysis system resource service condition, and derived total amount of data is calculated to be no more than and be preset as needed The Thread Count of number of threads threshold value is 13;Analytical equipment will also analyze the bearing capacity 4:4:2 of each filing data source, will hold It carries weight ratio weight ratio and is changed to db1:db2:db2=4:4:2;After analytical equipment is analyzed, notifier processes device, processing dress It sets according to Thread Count and data source weight, derived data will be needed to be allocated, 5 threads are for exporting business datum To database db1, for exporting business datum to db2,3 threads are used to export business datum to db3 5 threads, and 13 filing execution tasks are set, filing executive device is transferred to be executed, after total data migrates, notifier processes dress It sets, Resource recovery.
In addition, Thread Count can be arranged automatically and file the weight ratio of data source by user in system parameter setting module, Under the premise of system resource allows, creation filing task can be carried out according to the parameter that user preset is set, and user can be with The executive condition for monitoring each task can control the start and stop of task, and even system resource is nervous in this way, it is also ensured that The task of high priority preferentially executes, and the task of low priority is first suspended, it is ensured that crucial filing task normally executes, and improves system The high efficiency and stability of system.
In addition, the data after filing can be inquired, the storage of all filing data has specifying information, facilitates future to history Data detail is traced.
Example IV:
As shown in figure 4, the deriving method of business datum according to another embodiment of the invention, comprising:
Step 402, the entrance of You Tuzhong, client send Archive request.
Step 404, user enters parameter configuration interface, configures Thread Count, the parameters such as data source information, and send filing and ask It asks, that is, the parameter configuration in figure.
Step 406, configuration terminates, and after analytical equipment receives request, analytical equipment pre-processes request, analysis system System resource service condition, derived total amount of data calculates the Thread Count for being no more than and pre-seting as needed;Analytical equipment can also The bearing capacity for analyzing each filing data source, calculates the weight of filing data source.
Step 408, the data such as Thread Count and data source weight, are loaded into data storage device, data storage device pair Filing parameter is stored, is managed.
Step 410, after analytical equipment analysis, notifier processes device, processing unit is weighed according to Thread Count and data source Weight will need derived data to be allocated, and filing execution task is arranged, and filing executive device is transferred to be executed.
Step 412, filing executive device judges whether each filing task starts, step 414, if filing task execution Switch is opened, and step 416, then filing executive device is the task creation timer;If the execution switch state of the task is Closed state, then file that executive device is without any processing, and data are still stored in data storage device, it is known that in parameter configuration In device.
Step 418, filing executive device judges whether the quantity of actuator meets all filing tasks and concurrently execute, step 422, if it is satisfied, then whole tasks concurrently execute;Step 420, if conditions are not met, then the high filing task of weighting value is first held Row, then execute the low task of weight.
Filing task execution terminates, and discharges actuator resource, and notifier processes device, Resource recovery.
Archive request parameter, whole filing tasks can be monitored by system configuration monitoring tools, and can repaired It changes to the execution of business, closed state, the storages of the data after can inquiring filing, all filing data have specifying information, convenient Future traces historical data detail.
Finally, we complete the online multidimensional export of mass data, are entirely filing in the case where resources effective utilization During request processes and executes, user can be monitored and be controlled by monitoring tools.
Embodiment five:
As shown in figure 5, the guiding device 500 of business datum according to an embodiment of the invention, comprising: memory 502 and processor 504;Memory 502, for storing memory 502 for storing program code;Processor 504, for calling Program code executes: responding the Archive request received, determines business datum to be archived;It is according to Archive request and current System resource determines the processing number of threads of business datum;According to the carrying weighted value of processing number of threads and multiple filing data sources Business datum is filed into multiple filing data sources.
In this embodiment, when receiving Archive request, matching for derived parameter is carried out according to business datum to be archived It sets, the distribution of the business datum including derived number of threads, the quantity of purpose filing data source and each filing data source, To execute archive operation according to the parameter of configuration, on the one hand, available processing thread is determined based on system resource, in due course The considerations of to processor 504 operating status, when 504 utilization rate of processor is lower, in due course promoted business datum filing speed Rate reduces the rate of business datum filing when 504 utilization rate of processor is higher in due course, while realizing archive operation, drop On the other hand the low influence to the operation of entire application system, passes through to improve flexibility derived from data and maintainability Multiple filing databases (i.e. filing data source) is set, carries out archive operation in conjunction with the bearing capacity of filing data source, it is derived Business datum is no longer stored in production environment database, is mitigating the same of the pressure of production environment database purchase and access When, make the business datum of filing is active to chase after.
In the above embodiment, it is preferable that processor 504, is specifically used for: the carrying energy of each filing data source of parsing Power determines corresponding carrying weighted value according to bearing capacity.
In this embodiment, for preset multiple filing data sources, different weighted values is set according to bearing capacity, is held The high carrying weight of loading capability is also just big, on the one hand, while can import more data volume, is also beneficial to promotion data and leads Enter rate, and then on the other hand business datum is being directed respectively into difference by the export efficiency for being conducive to be promoted business datum entirety Filing data source after, carry out corresponding data export for the allocation result to business datum, be also beneficial to following to going through The storage and inquiry of history detailed data.
In any of the above-described embodiment, it is preferable that processor 504 is specifically used for: also carrying default line in Archive request Journey amount threshold, when that can utilize number of threads according to system resource determination, it is default whether detection can be less than using number of threads Number of threads threshold value;It, can be true using number of threads when detecting using number of threads less than default number of threads threshold value It is set to processing number of threads;When detecting using number of threads more than or equal to default number of threads threshold value, by default line Journey amount threshold is determined as handling number of threads.
In this embodiment, after receiving Archive request, filing set interface can also be shown to user, by user It is manually entered number of threads according to the operating condition of current system, and is manually entered often according to the request for information of filing data source The carrying weighted value of a filing data source, after system receives the setting parameter of user's input, according to itself to system resource Self-test to setting parameter be modified, further according to modified parameter creation handle thread.
Specifically, after system analyzing own system resource for current traffic handing capacity, determination is The no default number of threads threshold value to user's input is modified, that is, whether what is detected is greater than or equal to using number of threads Default number of threads threshold value, when being greater than or equal to default number of threads threshold value, using default number of threads threshold value as actual Thread Count magnitude, when being less than default number of threads threshold value, indicates system to guarantee going on smoothly for business datum export operation Currently available limited system resources, at this time can be using number of threads as actual processing number of threads, to reduce industry The influence that business data export operation runs system.
In addition, the busy situation by considering system processor 504, when system resource occupancy is more, with export number According to quantity increase, in conjunction with the actual processing capacity of system determine whether increase number of threads, to prevent number of threads excessively multipair Server causes stress, thus the phenomenon that reducing the probability of delay machine, avoiding the occurrence of export failure generation, if when system idle, Derived data volume is small, then can establish the treatment progress of default number of threads number of thresholds, with the utilization of lifting system resource Rate.
In any of the above-described embodiment, it is preferable that processor 504 is specifically used for: according to processing number of threads creation processing Thread, according to multiple filing tasks of processing thread and carrying weighted value distribution business datum;In multiple filing task starts When execution, whether the quantity for detecting actuator meets export demand;When the quantity for detecting actuator is unsatisfactory for export demand, Export operation is executed according to the two priority classes actuator of each filing task;Meet export need in the quantity for detecting actuator When asking, controls multiple filing tasks and concurrently execute.
In this embodiment, after the quantity of processing thread determines, according to the quantity of filing data source and filing data The carrying weighted value in source, which divides filing task, specifically can divide filing task identical with number of threads is handled, each line Journey handles a task, can also divide filing task identical with the quantity for filing data source, the Thread Count of each single item task Amount is directly proportional to carrying weighted value, after filing task creation, judges whether each filing task starts, if filing task It executes switch to open, is then the task creation timer by filing executive device, if the execution switch state of the task is Closed state, then file that executive device is without any processing, and data are still stored in data storage device, and then ensure that data are led The controllability of process out, to achieve the purpose that promote export process reliability.
In addition, user can also monitor the executive condition of each filing task, it can control the start and stop of filing task, this Sample even system resource is nervous, it is also ensured that and the task of high priority preferentially executes, and the task of low priority is first suspended, Ensure that crucial filing task normally executes, improves the high efficiency and stability of system.
In any of the above-described embodiment, it is preferable that processor 504 is specifically used for: being open state in multiple filing tasks When, detect whether any filing task receives pausing operation instruction or terminate operational order;Pausing operation is received in detection When instruction, corresponding filing task suspension export operation is controlled;When detection receives and terminates operational order, corresponding return is controlled Shelves task termination export operation.
It in this embodiment, can also be according to the operational order control process suspension received in task processes Or terminate, further to promote the controllability and flexibility of export process.
In any of the above-described embodiment, it is preferable that processor 504 is specifically used for: returning determining for business datum to imported into Behind file data source, the system resource of release processing thread occupancy.
Embodiment six:
As shown in fig. 6, the guiding device 600 of business datum according to another embodiment of the invention, a kind of data Guiding device 600, comprising: memory 602 and processor 604;Memory 602, for storing memory 602 for storing program Code;Processor 604 is executed for caller code: the input operation at response parameter archival configuration interface generates filing and asks It asks;Archive request is sent to server.
In the above embodiment, it is preferable that Archive request includes default number of threads threshold value and the carrying for filing data source Weighted value.
In any of the above-described embodiment, it is preferable that processor 604 is specifically used for: receive server send according to filing Request the execution information of the filing task treatment progress generated.
In any of the above-described embodiment, it is preferable that processor 604 is specifically used for: sending the temporary of filing task to server Stop operational order or terminates operational order.
The server of embodiment according to the present invention, the guiding device 500 including above-mentioned data.
The terminal of embodiment according to the present invention, the guiding device 600 including above-mentioned data.
Embodiment seven:
According to an embodiment of the invention, also proposed a kind of computer readable storage medium, it is stored thereon with computer journey Sequence, realization when computer program is executed by processor:
The Archive request received is responded, determines business datum to be archived;It is provided according to Archive request and current system Source determines the processing number of threads of business datum;According to the carrying weighted values of processing number of threads and multiple filing data sources by industry Data filing be engaged in into filing data source.
In this embodiment, when receiving Archive request, matching for derived parameter is carried out according to business datum to be archived It sets, the distribution of the business datum including derived number of threads, the quantity of purpose filing data source and each filing data source, To execute archive operation according to the parameter of configuration, on the one hand, available processing thread is determined based on system resource, in due course The considerations of to processor operating status, when processor utilization rate is lower, in due course promoted business datum filing rate, locating Reason device utilization rate reduces the rate of business datum filing in due course when higher, while realizing archive operation, reduction is to entirely answering The influence run with system, so that flexibility derived from data and maintainable, another aspect are improved, by the way that multiple return is arranged Profile database (i.e. filing data source), carries out archive operation in conjunction with the bearing capacity of filing data source, derived business datum is not It is stored in production environment database again, while mitigating the pressure of production environment database purchase and access, makes filing Business datum is active to be chased after.
In the above embodiment, it is preferable that further include: the bearing capacity of each filing data source of parsing, according to carrying energy Power determines corresponding carrying weighted value.
In this embodiment, for preset multiple filing data sources, different weighted values is set according to bearing capacity, is held The high carrying weight of loading capability is also just big, on the one hand, while can import more data volume, is also beneficial to promotion data and leads Enter rate, and then on the other hand business datum is being directed respectively into difference by the export efficiency for being conducive to be promoted business datum entirety Filing data source after, carry out corresponding data export for the allocation result to business datum, be also beneficial to following to going through The storage and inquiry of history detailed data.
In any of the above-described embodiment, it is preferable that determine business datum according to Archive request and current system resource Number of threads is handled, specifically includes: also carrying default number of threads threshold value in Archive request, can according to system resource determination When using number of threads, whether detection can be less than default number of threads threshold value using number of threads;It is detecting using thread When quantity is less than default number of threads threshold value, it can be determined as handling number of threads using number of threads;It is available detecting When number of threads is greater than or equal to default number of threads threshold value, default number of threads threshold value is determined as to handle number of threads.
In this embodiment, after receiving Archive request, filing set interface can also be shown to user, by user It is manually entered number of threads according to the operating condition of current system, and is manually entered often according to the request for information of filing data source The carrying weighted value of a filing data source, after system receives the setting parameter of user's input, according to itself to system resource Self-test to setting parameter be modified, further according to modified parameter creation handle thread.
Specifically, after system analyzing own system resource for current traffic handing capacity, determination is The no default number of threads threshold value to user's input is modified, that is, whether what is detected is greater than or equal to using number of threads Default number of threads threshold value, when being greater than or equal to default number of threads threshold value, using default number of threads threshold value as actual Thread Count magnitude, when being less than default number of threads threshold value, indicates system to guarantee going on smoothly for business datum export operation Currently available limited system resources, at this time can be using number of threads as actual processing number of threads, to reduce industry The influence that business data export operation runs system.
In addition, the busy situation by considering system processor, when system resource occupancy is more, with export data Quantity increases, and determines whether to increase number of threads in conjunction with the actual processing capacity of system, to prevent the excessively multipair service of number of threads Device causes stress, thus the phenomenon that reducing the probability of delay machine, avoiding the occurrence of export failure generation, if when system idle, export Data volume it is small, then can establish the treatment progress of default number of threads number of thresholds, with the utilization rate of lifting system resource.
In any of the above-described embodiment, it is preferable that according to the carrying weight of processing number of threads and multiple filing data sources Value files business datum into multiple filing data sources, specifically includes: thread is handled according to processing number of threads creation, with root According to multiple filing tasks of processing thread and carrying weighted value distribution business datum;When multiple filing task starts execute, inspection Whether the quantity for surveying actuator meets export demand;When the quantity for detecting actuator is unsatisfactory for export demand, according to each The two priority classes actuator of filing task executes export operation;When the quantity for detecting actuator meets export demand, control Multiple filing tasks are made concurrently to execute.
In this embodiment, after the quantity of processing thread determines, according to the quantity of filing data source and filing data The carrying weighted value in source, which divides filing task, specifically can divide filing task identical with number of threads is handled, each line Journey handles a task, can also divide filing task identical with the quantity for filing data source, the Thread Count of each single item task Amount is directly proportional to carrying weighted value, after filing task creation, judges whether each filing task starts, if filing task It executes switch to open, is then the task creation timer by filing executive device, if the execution switch state of the task is Closed state, then file that executive device is without any processing, and data are still stored in data storage device, and then ensure that data are led The controllability of process out, to achieve the purpose that promote export process reliability.
In addition, user can also monitor the executive condition of each filing task, it can control the start and stop of filing task, this Sample even system resource is nervous, it is also ensured that and the task of high priority preferentially executes, and the task of low priority is first suspended, Ensure that crucial filing task normally executes, improves the high efficiency and stability of system.
In any of the above-described embodiment, it is preferable that further include: when multiple filing tasks are open state, detect any Whether filing task receives pausing operation instruction or terminates operational order;When detection receives pausing operation instruction, control Corresponding filing task suspension export operation;When detection receives and terminates operational order, corresponding filing task termination is controlled Export operation.
It in this embodiment, can also be according to the operational order control process suspension received in task processes Or terminate, further to promote the controllability and flexibility of export process.
In any of the above-described embodiment, it is preferable that further include: after business datum is imported into filing data source by determination, The system resource that release processing thread occupies.
Also realize when computer program is executed by processor: the input operation at response parameter archival configuration interface, generation are returned Shelves request;Archive request is sent to server.
In this embodiment, by and generating Archive request, on the one hand, being capable of trigger the server to configuration derived parameter Data export operation is executed, on the other hand, under particular cases, archive operation can join according to the export inputted on configuration interface Number executes data export operation, so that the controllability for operating export is higher.
In the above embodiment, it is preferable that Archive request includes default number of threads threshold value and the carrying for filing data source Weighted value.
In any of the above-described embodiment, it is preferable that receive the filing task generated according to Archive request that server is sent The execution information for the treatment of progress.
In any of the above-described embodiment, it is preferable that send the pausing operation instruction of filing task to server or terminate behaviour It instructs.
In this embodiment, Thread Count can be arranged automatically and file the weight ratio of data source by user, permit in system resource Perhaps under the premise of, creation filing task can be carried out according to the parameter that user preset is set;And user can monitor each The executive condition of business can control the start and stop of task.
Step in the method for the embodiment of the present invention can be sequentially adjusted, merged and deleted according to actual needs.
The unit module of the guiding device of the data of the embodiment of the present invention can merge according to actual needs, divide and It deletes.
Further, it is to be understood that any process described otherwise above or method are retouched in flow chart or herein It states and is construed as, expression includes the steps that one or more executable fingers for realizing specific logical function or process Module, segment or the part of the code of order, and the range of the preferred embodiment of the present invention includes other realization, wherein can Not press sequence shown or discussed, including according to related function by it is basic and meanwhile in the way of or in the opposite order, Function is executed, this should understand by the embodiment of the present invention person of ordinary skill in the field.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set It is standby and use.For the purpose of this specification, " computer-readable medium ", which can be, any may include, stores, communicates, propagates or pass Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment It sets.The more specific example (non-exhaustive list) of computer-readable medium include the following: there is the electricity of one or more wirings Interconnecting piece (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory (ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits Reservoir (CDROM).In addition, computer-readable medium can even is that can on it the paper of print routine or other suitable be situated between Matter, because can then be edited, be interpreted or when necessary with other for example by carrying out optical scanner to paper or other media Suitable method is handled electronically to obtain program, is then stored in computer storage.
It should be appreciated that each section of the invention can be realized with hardware, software, firmware or their combination.Above-mentioned In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware Any one of column technology or their combination are realized: having a logic gates for realizing logic function to data-signal Discrete logic, with suitable combinational logic gate circuit specific integrated circuit, programmable gate array (PGA), scene Programmable gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries It suddenly is that relevant hardware can be instructed to complete by program, the program can store in a kind of computer-readable storage medium In matter, which when being executed, includes the steps that one or a combination set of embodiment of the method.
It, can also be in addition, each functional unit in each embodiment of the present invention can integrate in a processing module It is that each unit physically exists alone, can also be integrated in two or more units in a module.Above-mentioned integrated mould Block both can take the form of hardware realization, can also be realized in the form of software function module.If integrated module with The form of software function module is realized and when sold or used as an independent product, also can store computer-readable at one It takes in storage medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..
In the description of the present invention, term " first ", " second " and " third " are only used for the purpose of description, and cannot understand It can understand as the case may be above-mentioned for the ordinary skill in the art for indication or suggestion relative importance The concrete meaning of term in embodiments of the present invention.
These are only the preferred embodiment of the present invention, is not intended to restrict the invention, for those skilled in the art For member, the invention may be variously modified and varied.All within the spirits and principles of the present invention, it is made it is any modification, Equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.

Claims (23)

1. a kind of deriving method of business datum is suitable for server characterized by comprising
The Archive request received is responded, determines business datum to be archived;
The processing number of threads of the business datum is determined according to the Archive request and current system resource;
The business datum is filed to described according to the carrying weighted value of the processing number of threads and multiple filing data sources In multiple filing data sources.
2. deriving method according to claim 1, which is characterized in that further include:
The bearing capacity for parsing each filing data source, determines the corresponding carrying weight according to the bearing capacity Value.
3. deriving method according to claim 1, which is characterized in that described according to the Archive request and current system Resource determines the processing number of threads of the business datum, specifically includes:
Default number of threads threshold value is also carried in the Archive request, and Thread Count can utilized according to the system resource determination When amount, whether detection is described is less than the default number of threads threshold value using number of threads;
Detect it is described using number of threads be less than the default number of threads threshold value when, by described using number of threads It is determined as the processing number of threads;
Detect it is described using number of threads be greater than or equal to the default number of threads threshold value when, by the default thread Amount threshold is determined as the processing number of threads.
4. deriving method according to claim 1, which is characterized in that described to be returned according to the processing number of threads with multiple The carrying weighted value in file data source files the business datum into the multiple filing data source, specifically includes:
Thread is handled according to the processing number of threads creation, to distribute institute according to the processing thread and the carrying weighted value State multiple filing tasks of business datum;
When the multiple filing task start executes, whether the quantity for detecting actuator meets export demand;
When detecting that the quantity of the actuator is unsatisfactory for export demand, according to the two priority classes of each filing task The actuator executes the export operation;
When detecting that the quantity of the actuator meets export demand, controls the multiple filing task and concurrently execute.
5. deriving method according to claim 4, which is characterized in that further include:
When the multiple filing task is open state, detect whether any filing task receives pausing operation instruction Or terminate operational order;
When detection receives pausing operation instruction, the corresponding filing task suspension export operation is controlled;
When detection receives the termination operational order, the corresponding filing task termination export operation is controlled.
6. deriving method according to any one of claim 1 to 5, which is characterized in that further include:
After the business datum is imported into the filing data source by determination, the system that the processing thread occupies is discharged Resource.
7. a kind of deriving method of business datum is suitable for terminal characterized by comprising
The input at response parameter archival configuration interface operates, and generates Archive request;
The Archive request is sent to server.
8. deriving method according to claim 7, which is characterized in that
The Archive request includes default number of threads threshold value and the carrying weighted value for filing data source.
9. deriving method according to claim 7, which is characterized in that further include:
Receive the execution information for the filing task treatment progress generated according to the Archive request that the server is sent.
10. deriving method according to claim 9, which is characterized in that further include:
The pausing operation instruction of the filing task is sent to the server or terminates operational order.
11. a kind of guiding device of business datum is suitable for server characterized by comprising memory and processor;
The memory, for storing the memory for storing program code;
The processor, for calling said program code to execute:
The Archive request received is responded, determines business datum to be archived;
The processing number of threads of the business datum is determined according to the Archive request and current system resource;
The business datum is filed to described according to the carrying weighted value of the processing number of threads and multiple filing data sources In multiple filing data sources.
12. guiding device according to claim 11, which is characterized in that the processor is specifically used for:
The bearing capacity for parsing each filing data source, determines the corresponding carrying weight according to the bearing capacity Value.
13. guiding device according to claim 11, which is characterized in that the processor is specifically used for:
Default number of threads threshold value is also carried in the Archive request, and Thread Count can utilized according to the system resource determination When amount, whether detection is described is less than the default number of threads threshold value using number of threads;
Detect it is described using number of threads be less than the default number of threads threshold value when, by described using number of threads It is determined as the processing number of threads;
Detect it is described using number of threads be greater than or equal to the default number of threads threshold value when, by the default thread Amount threshold is determined as the processing number of threads.
14. guiding device according to claim 11, which is characterized in that the processor is specifically used for:
Thread is handled according to the processing number of threads creation, to distribute institute according to the processing thread and the carrying weighted value State multiple filing tasks of business datum;
When the multiple filing task start executes, whether the quantity for detecting actuator meets export demand;
When detecting that the quantity of the actuator is unsatisfactory for export demand, according to the two priority classes of each filing task The actuator executes the export operation;
When detecting that the quantity of the actuator meets export demand, controls the multiple filing task and concurrently execute.
15. guiding device according to claim 14, which is characterized in that the processor is specifically used for:
When the multiple filing task is open state, detect whether any filing task receives pausing operation instruction Or terminate operational order;
When detection receives pausing operation instruction, the corresponding filing task suspension export operation is controlled;
When detection receives the termination operational order, the corresponding filing task termination export operation is controlled.
16. guiding device described in any one of 1 to 15 according to claim 1, which is characterized in that the processor, it is specific to use In:
After the business datum is imported into the filing data source by determination, the system that the processing thread occupies is discharged Resource.
17. a kind of guiding device of business datum is suitable for terminal characterized by comprising memory and processor;
The memory, for storing the memory for storing program code;
The processor, for calling said program code to execute:
The input at response parameter archival configuration interface operates, and generates Archive request;
The Archive request is sent to server.
18. guiding device according to claim 17, which is characterized in that
The Archive request includes default number of threads threshold value and the carrying weighted value for filing data source.
19. guiding device according to claim 17, which is characterized in that the processor is specifically used for:
Receive the execution information for the filing task treatment progress generated according to the Archive request that the server is sent.
20. guiding device according to claim 19, which is characterized in that the processor is specifically used for:
The pausing operation instruction of the filing task is sent to the server or terminates operational order.
21. a kind of server, including memory, processor and it is stored on the memory and can runs on the processor Computer program, which is characterized in that the processor is realized when executing the computer program as appointed in claim 1 to 6 The step of deriving method of one item data limits, and/or include leading for data as described in any one of claim 11 to 16 Device out.
22. a kind of terminal, including memory, processor and it is stored on the memory and can runs on the processor Computer program, which is characterized in that the processor is realized when executing the computer program as any in claim 7 to 10 The step of deriving method of item data limits, and/or include the export of the data as described in any one of claim 17 to 20 Device.
23. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program The step of deriving method such as any one of claims 1 to 10 data limits is realized when being executed by processor.
CN201811361866.XA 2018-11-15 2018-11-15 Deriving method, guiding device, server, terminal and readable storage medium storing program for executing Pending CN109542874A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811361866.XA CN109542874A (en) 2018-11-15 2018-11-15 Deriving method, guiding device, server, terminal and readable storage medium storing program for executing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811361866.XA CN109542874A (en) 2018-11-15 2018-11-15 Deriving method, guiding device, server, terminal and readable storage medium storing program for executing

Publications (1)

Publication Number Publication Date
CN109542874A true CN109542874A (en) 2019-03-29

Family

ID=65847729

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811361866.XA Pending CN109542874A (en) 2018-11-15 2018-11-15 Deriving method, guiding device, server, terminal and readable storage medium storing program for executing

Country Status (1)

Country Link
CN (1) CN109542874A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111460188A (en) * 2020-04-28 2020-07-28 上海联影医疗科技有限公司 Method, equipment and computer equipment for archiving medical scanning data
CN111984588A (en) * 2020-07-09 2020-11-24 新浪网技术(中国)有限公司 Object storage life cycle management method, device and system
CN113779137A (en) * 2020-06-29 2021-12-10 北京沃东天骏信息技术有限公司 Data archiving method and device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106294009A (en) * 2016-08-05 2017-01-04 北京小米移动软件有限公司 Database filing method and system
CN106407231A (en) * 2015-08-03 2017-02-15 天脉聚源(北京)科技有限公司 A data multi-thread export method and system
CN106850759A (en) * 2016-12-31 2017-06-13 广州勤加缘科技实业有限公司 MySQL database clustering methods and its processing system
CN107229656A (en) * 2016-03-25 2017-10-03 北京京东尚科信息技术有限公司 Full dose data export method, apparatus and system
CN107632919A (en) * 2017-09-01 2018-01-26 北京小米移动软件有限公司 Database monitoring method and device
CN108664628A (en) * 2018-05-14 2018-10-16 平安科技(深圳)有限公司 A kind of deriving method and equipment of data
CN108810115A (en) * 2018-05-29 2018-11-13 电子科技大学 A kind of load-balancing method, device and server suitable for distributed data base
CN110019528A (en) * 2017-12-26 2019-07-16 ***通信集团湖北有限公司 Database manipulation load-balancing method, device, equipment and medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106407231A (en) * 2015-08-03 2017-02-15 天脉聚源(北京)科技有限公司 A data multi-thread export method and system
CN107229656A (en) * 2016-03-25 2017-10-03 北京京东尚科信息技术有限公司 Full dose data export method, apparatus and system
CN106294009A (en) * 2016-08-05 2017-01-04 北京小米移动软件有限公司 Database filing method and system
CN106850759A (en) * 2016-12-31 2017-06-13 广州勤加缘科技实业有限公司 MySQL database clustering methods and its processing system
CN107632919A (en) * 2017-09-01 2018-01-26 北京小米移动软件有限公司 Database monitoring method and device
CN110019528A (en) * 2017-12-26 2019-07-16 ***通信集团湖北有限公司 Database manipulation load-balancing method, device, equipment and medium
CN108664628A (en) * 2018-05-14 2018-10-16 平安科技(深圳)有限公司 A kind of deriving method and equipment of data
CN108810115A (en) * 2018-05-29 2018-11-13 电子科技大学 A kind of load-balancing method, device and server suitable for distributed data base

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111460188A (en) * 2020-04-28 2020-07-28 上海联影医疗科技有限公司 Method, equipment and computer equipment for archiving medical scanning data
CN111460188B (en) * 2020-04-28 2023-10-20 上海联影医疗科技股份有限公司 Method, device and computer device for archiving medical scanning data
CN113779137A (en) * 2020-06-29 2021-12-10 北京沃东天骏信息技术有限公司 Data archiving method and device
CN111984588A (en) * 2020-07-09 2020-11-24 新浪网技术(中国)有限公司 Object storage life cycle management method, device and system

Similar Documents

Publication Publication Date Title
CN103810048B (en) Automatic adjusting method and device for thread number aiming to realizing optimization of resource utilization
CN106886485B (en) System capacity analysis and prediction method and device
CN109542874A (en) Deriving method, guiding device, server, terminal and readable storage medium storing program for executing
CN107786616A (en) Main frame intelligent monitor system based on high in the clouds
CN101154279A (en) Method and mechanism for automatically managing the resource consumption of transactional workloads
CN106776984B (en) A kind of cleaning method of distributed system mining data
CN104636197A (en) Evaluation method for data center virtual machine migration scheduling strategies
CN104301404A (en) Method and device for regulating resources of service system based on virtual machines
CN111563014A (en) Interface service performance test method, device, equipment and storage medium
WO2023066084A1 (en) Computing power distribution method and apparatus, and computing power server
CN110347407A (en) A kind of method, apparatus, computer equipment and medium obtaining EMS memory occupation amount
CN109144734A (en) A kind of container resource quota distribution method and device
CN107273200A (en) A kind of method for scheduling task stored for isomery
CN109992366A (en) Method for scheduling task and dispatching device
CN109117269A (en) A kind of distributed system dispatching method of virtual machine, device and readable storage medium storing program for executing
CN103442087B (en) A kind of Web service system visit capacity based on response time trend analysis controls apparatus and method
CN108804601A (en) Power grid operation monitors the active analysis method of big data and device
CN112148779A (en) Method, device and storage medium for determining service index
Patan et al. A novel performance aware real-time data handling for big data platforms on Lambda architecture
CN111581087B (en) Application program testing method and device
CN102855297B (en) A kind of method of control data transmission and connector
CN116974994A (en) High-efficiency file collaboration system based on clusters
Fan et al. Execution time prediction using rough set theory in hybrid cloud
CN109460287A (en) The control method and system of resource mixed scheduling
CN106599116A (en) Cloud platform data integration management system and method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190329

RJ01 Rejection of invention patent application after publication