CN109359158A - Method of data synchronization, device and storage medium - Google Patents
Method of data synchronization, device and storage medium Download PDFInfo
- Publication number
- CN109359158A CN109359158A CN201810961270.7A CN201810961270A CN109359158A CN 109359158 A CN109359158 A CN 109359158A CN 201810961270 A CN201810961270 A CN 201810961270A CN 109359158 A CN109359158 A CN 109359158A
- Authority
- CN
- China
- Prior art keywords
- data
- target database
- load pressure
- synchronized
- database
- 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
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention provides a kind of method of data synchronization, device and storage medium, firstly, obtaining the first load pressure of target database, later according to first load pressure, data to be synchronized are synchronized to the speed of target database by control by source database.Wherein, first load pressure, that is, present load pressure controls in real time and accurately the speed that data to be synchronized are synchronized to target database by source database according to the present load pressure of target database, the automatic adjustment for realizing data synchronizing speed to be synchronized, guarantees the normal operation of application system.
Description
Technical field
The present invention relates to field of computer technology more particularly to a kind of method of data synchronization, device and storage medium.
Background technique
Internet technology is fast-developing, so that people's lives/work is more and more convenient.It can be provided some for people
It in the application system of service, will use multiple databases to save relevant data, and need often to carry out between disparate databases
Data are synchronous.For example, a kind of example as application system, ordering system includes order database and Production database,
The order information that ordering system is related to needs to be synchronized to Production database by order database.Wherein, Production database is for depositing
Storage order document examination, the Workflow messages such as open an account, deliver.
It is that number to be synchronized is obtained from source database when data of the prior art between progress disparate databases are synchronous
According to, and the data are synchronized to target database.When data volume to be synchronized is excessive, the Caton delay for easily leading to application system is existing
As serious.
Summary of the invention
The present invention provides a kind of method of data synchronization, device and storage medium, overcomes when data volume to be synchronized is excessive, existing
There is the problem of Caton delay for easily leading to application system existing for technology, guarantees the normal operation of application system.
In a first aspect, the present invention provides a kind of method of data synchronization, comprising:
Obtain the first load pressure of target database;
According to first load pressure, data to be synchronized are synchronized to the target database by source database by control
Speed.
Further, first load pressure for obtaining target database, comprising:
Obtain the data activity session number of the target database and the data volume of first state;
According to the data activity session number and the data volume of the first state, the of the target database is obtained
One load pressure.
Further, described according to the data activity session number and the data volume of the first state, described in acquisition
First load pressure of target database, comprising:
The first load pressure of the target database is obtained according to the following formula:
Wherein, P indicates that the first load pressure of the target database, N indicate the data activity session number, and S is indicated
The data volume of the first state, NLIMITIndicate default active session number threshold value, SLIMITIndicate the preset data amount of first state
Threshold value.
Further, described according to first load pressure, data to be synchronized are synchronized to institute by source database by control
State the speed of target database, comprising:
If first load pressure is greater than preset pressure threshold value, and the data to be synchronized are same by the source database
Postpone prefixed time interval at the beginning of step to the target database.
Further, it is described the data to be synchronized are synchronized to the target database by the source database
Moment postpones after prefixed time interval, further includes:
Obtain the second load pressure of the target database after the prefixed time interval;
It is controlled according to second load pressure and the data to be synchronized is synchronized to the target by the source database
The speed of database.
Second aspect, the present invention provide a kind of data synchronization unit, comprising:
Module is obtained, for obtaining the first load pressure of target database;
Control module, for according to first load pressure, data to be synchronized to be synchronized to institute by source database by control
State the speed of target database.
Further, the acquisition module includes: acquisition submodule and load scoring submodule;
Wherein, the acquisition submodule, for obtaining the data activity session number and the first shape of the target database
The data volume of state;
The load scoring submodule, for the data according to the data activity session number and the first state
Amount, obtains the first load pressure of the target database.
Further, the load scoring submodule is specifically used for:
The first load pressure of the target database is obtained according to the following formula:
Wherein, P indicates that the first load pressure of the target database, N indicate the data activity session number, and S is indicated
The data volume of the first state, NLIMITIndicate default active session number threshold value, SLIMITIndicate the preset data amount of first state
Threshold value.
The third aspect, the present invention provide a kind of data synchronization unit, comprising: memory and processor;
The memory stores program instruction;
The processor executes described program instruction, to execute method described in first aspect.
Fourth aspect, the present invention also provides a kind of storage mediums, comprising: program, described program is when being executed by processor
For method described in first aspect.
The present invention provides a kind of method of data synchronization, device and storage medium, and the first of acquisition target database first is negative
Pressure is carried, later according to first load pressure, data to be synchronized are synchronized to the speed of target database by control by source database
Degree.Wherein, the first load pressure, that is, present load pressure, according to the present load pressure of target database, in real time and accurately
Data to be synchronized are synchronized to the speed of target database by control by source database, realize the automatic of data synchronizing speed to be synchronized
It adjusts, guarantees the normal operation of application system.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to do one simply to introduce, it should be apparent that, the accompanying drawings in the following description is this hair
Bright some embodiments for those of ordinary skill in the art without any creative labor, can be with
It obtains other drawings based on these drawings.
Fig. 1 is the flow diagram of method of data synchronization embodiment one provided by the invention;
Fig. 2 is the flow diagram of method of data synchronization embodiment two provided by the invention;
Fig. 3 provides the data volume relational graph signal of load pressure, data activity session number and first state for the present invention
Figure;
Fig. 4 is the structural schematic diagram of data synchronization unit embodiment one provided by the invention;
Fig. 5 is the structural schematic diagram that data synchronization unit provided by the invention implements benefit two;
Fig. 6 is the structural schematic diagram of data synchronization unit embodiment three provided by the invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is
A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art
Every other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
Fig. 1 is the flow diagram of method of data synchronization embodiment one provided by the invention.As shown in Figure 1, the present embodiment
Method include:
S101, the first load pressure for obtaining target database.
Wherein, the first load pressure is the parameter for being able to reflect target database current operating conditions.Pass through the first load
Pressure can reflect the system pressure of application system.
Data, which synchronize, to be referred to the data to be synchronized in source database being synchronized to target database.Wherein, source database with
The concept of target database be it is opposite, the two can be interchanged in some cases.In short, for data to be synchronized, it is former
There are database, that is, source databases of data to be synchronized for this, will store the database i.e. target database of data to be synchronized.Example
Such as, in ordering system, the original order information of user is first stored in order database, then order database is source data
The original order information in library, user is data to be synchronized, and Production database is target database.
In practical application, when progress data are synchronous, the operating status of source database and target database need to be considered.Due to
The synchronous data primarily directed to target database of data are written, and therefore, especially to consider the operating status of target database.
Wherein, operating status includes normal operating condition and abnormal operating condition.It is operated normally if target database is in
State indicates the data read-write operation that normal speed can be carried out to target database;If target database is in misoperation
State indicates the data read-write operation that normal speed can not be currently carried out to target database, at this point, if still will be to be synchronized
Data are synchronized to target database by source database with higher speed, may result in target database failure, alternatively,
There is phenomena such as Caton delay in application system.
Based on above-mentioned, which obtains the first load pressure that can reflect target database current operating conditions first,
S102 is further executed, realizes the real-time adjustment of the synchronous speed of data.
S102, according to the first load pressure, data to be synchronized are synchronized to the speed of target database by control by source database
Degree.
Illustratively, the current operation shape of target database can be judged according to the first load pressure and preset condition
State.Wherein, which can be configured according to the actual conditions of application system, for example, according to application system number of targets
It is configured according to the performance in library.When preset condition is a fixed value, it will be understood that the first load pressure can be embodied as one
Numerical value reduces the speed that data to be synchronized are synchronized to target database by source database when the numerical value is greater than above-mentioned fixed value
Degree;When the numerical value is less than above-mentioned fixed value, the speed that data to be synchronized are synchronized to target database by source database is improved,
To realize the adaptive adjustment of the synchronous speed of data, reduces the pressure of target database, application system is avoided Caton occur
Delay phenomenon.
The step is using the first load pressure as the quantitative parameter for judging target database current operating conditions, accurate judgement
The operating status of target database, and then realize that accurately controlling data to be synchronized is synchronized to target database by source database
Speed.
The present embodiment, firstly, the first load pressure of target database is obtained, later according to first load pressure, control
Data to be synchronized are synchronized to the speed of target database by system by source database.Wherein, the first load pressure, that is, present load pressure
Power controls in real time and accurately data to be synchronized and is synchronized to mesh by source database according to the present load pressure of target database
The speed for marking database, realizes the automatic adjustment of data synchronizing speed to be synchronized, guarantees the normal operation of application system.
Fig. 2 is the flow diagram of method of data synchronization embodiment two provided by the invention.As shown in Fig. 2, shown in Fig. 1
On the basis of embodiment, S101, the first load pressure for obtaining target database may include:
The data volume of S201, the data activity session number for obtaining target database and first state.
Data activity session number, that is, concurrent connection number refers to the number of database while the point-to-point connection of processing, is anti-
Database is reflected to a kind of parameter of the processing capacity of data flow.In the present embodiment, data activity session number refers to target data
The connection request number handled simultaneously in library.
First state is one of service condition of data or a variety of in target database.The service condition is to number of targets
It is affected according to the performance in library.The meaning of first state is illustrated by taking ordering system as an example, in Production database,
At document examination business, business of opening an account, delivery business, the after sale processes such as processing business.Business required time is opened an account at most due to handling,
Therefore, the business of opening an account is to restrict one of the main business of order production.The data volume for handling service condition of opening an account is fewer, produces number
It is also smaller according to the load pressure in library.Therefore, in ordering system, first state includes handling the state for the business of opening an account, alternatively,
One state is to handle the state for the business of opening an account.
For another example, in logistics system, include mainly addressee business, forwarding, send part business etc., wherein forwarding
Required time at most, be restrict logistics system in logistics business process an important factor for one of, therefore, first state include transport
The state of business.
For different application systems, specific business indicated by first state may be different, can be according to application system
Actual conditions determine the meaning of first state.
In this step, it obtains data activity session number and the data volume of first state illustratively can be periodical
Ground acquire target database data activity session number and first state data volume, for example, at interval of 1 minute, 5 minutes or
It is acquired within 10 minutes.
It certainly, can also be according to the characteristic of application system, using different acquisition frequency acquisition data activity session number and
The data volume of one state.For example, certain application system data volume for needing to synchronize between 10 points to 11 points of daily noon compared with
Greatly, correspondingly, in the period, the load pressure of target database is larger, therefore, acquires data within the period with upper frequency
The data volume of active session number and first state acquires data activity in other periods other than the period with lower frequency
The data volume of session number and first state.Speed of the present invention to the data volume of acquisition data activity session number and first state
Rate with no restrictions, can be configured according to the actual conditions of application system.
S202, according to the data volume of data activity session number and first state, obtain the first load of target database
Pressure.
The data volume of data activity session number and first state is able to reflect the first load pressure of target database,
In, the first load pressure, that is, present load pressure.Further, it can judge that target database is current by present load pressure
Operating status is normal operating condition or abnormal operating condition.
A kind of possible implementation, is calculated using following formula, obtains the first of target database current state
Load pressure:
Wherein, P indicates that the first load pressure of target database, N indicate data activity session number, and S indicates first state
Data volume, NLIMITIndicate default active session number threshold value, SLIMITIndicate the preset data amount threshold value of first state.
It is illustrated by taking ordering system as an example, since business personnel constantly handles the business of opening an account, handles the shape for the business of opening an account
The data volume of state can be reduced constantly, simultaneously as constantly generating new order, the data volume for handling the business of opening an account may be made to increase
Adding, the data volume for therefore, in target database handling the state for the business of opening an account is dynamic change, correspondingly, target database
Load pressure constantly change with the variation of the data volume for the state for handling the business of opening an account.
In addition, document examination business, delivery business other than business of opening an account in ordering system, after sale other industry such as processing business
Business, also will affect the data activity session number of target database, changes data activity session number constantly, and then influence number of targets
According to the load pressure in library.
Therefore, it can accurately reflect that target database is worked as by the data volume of data activity session number and first state
Preceding load pressure.
According to the historical data analysis of the Production database of ordering system it is found that working as the data for handling the state for the business of opening an account
When amount is 300,000 single, there is obvious Caton delay phenomenon in ordering system.When data activity session number is more than 200, ordering system meeting
Caton delay phenomenon occurs.
Therefore, in ordering system, NLIMIT=30 ten thousand is single, SLIMIT=200.
Wherein, the data volume relational graph of load pressure, data activity session number and first state is as shown in Figure 3.
For different application systems, the preset data amount threshold value of active session number threshold value and first state is preset
It can be arranged according to the actual situation.Target database is further obtained according to the data volume of data activity session number and first state
The mode of load pressure is similar with ordering system, and details are not described herein again.
Optionally, the step S102 in embodiment illustrated in fig. 1 may be accomplished by:
If S203, the first load pressure are greater than preset pressure threshold value, data to be synchronized are synchronized to mesh by source database
Postpone prefixed time interval at the beginning of mark database.
The purpose of the step is to realize according to load pressure and preset condition, and accurate judgement target database is current
Operating status, and automatically adjusted according to current operating conditions to data synchronizing speed.
Illustratively, the operation shape current according to the first load pressure and preset pressure threshold decision target database
State.When the first load pressure of target database is greater than preset pressure threshold value, then illustrate that current target data library is in abnormal fortune
Row state can not carry out the data read-write operation of normal read or write speed.Then, data to be synchronized are controlled according to predetermined control strategy
It is synchronized to the speed of target database by source database, reduces the load pressure of target database, to reduce application system card
The probability that the delay phenomenon that pauses occurs, guarantees the normal operation of application system.For example, the predetermined control strategy is will be to be synchronized
Data postpone prefixed time interval at the beginning of being synchronized to target database by source database.
Certainly, the mode synchronous except above-mentioned delayed data can also be subtracted by way of reducing per hyposynchronous data volume
The pressure of Small object database.
In the present embodiment, firstly, obtaining the data activity session number of target database and the data volume of first state, root
According to data activity session number and the data volume of first state, the first load pressure of target database is obtained, if the first load
Pressure is greater than preset pressure threshold value, then postpones at the beginning of data to be synchronized being synchronized to target database by source database pre-
If time interval.By using the operating status of the first load pressure quantitative assessment target database, and it is negative in target database
When load pressure is larger, automatically adjusts the synchronous speed of data in real time and accurately by predetermined control strategy, application is greatly reduced
The probability of occurrence of system Caton delay phenomenon, to guarantee the normal operation of application system.
Optionally, on the basis of embodiment shown in Fig. 2, after step S203 can with the following steps are included:
S204, the second load pressure for obtaining target database after prefixed time interval.
Since the load pressure of target database is after dynamic change, prefixed time interval, target database is
Restore normal operating condition and be in abnormal operating condition, needs to rejudge, after obtaining prefixed time interval
Second load pressure of target database.
A kind of possible implementation obtains in the mode and step S202 of the second load pressure and obtains the first load pressure
Mode it is similar.Firstly, obtaining the data activity session number of target database and the number of first state after prefixed time interval
According to amount.
Then, according to formulaIt calculates, obtains the second load pressure.
S205, the speed that data to be synchronized are synchronized to target database by source database is controlled according to the second load pressure
Degree.
Specifically, if judging that the operating status of target database for normal operating condition, is opened according to the second load pressure
Begin data to be synchronized being synchronized to target database by source database.If judging the fortune of target database according to the second load pressure
Row state is still abnormal operating condition, then data synchronization is postponed prefixed time interval again.
After prefixed time interval, step S204 is repeated, and according to step 204 as a result, controlling data to be synchronized by source
Database synchronization to target database speed.
By constantly obtaining the operating status of target database, the speed that in real time and accurately automatic adjustment data synchronize is realized
Degree, guarantees the normal operation of application system.
Fig. 4 is the structural schematic diagram of data processing equipment embodiment one provided by the invention.As shown in figure 4, the present embodiment
Device 40 include: to obtain module 41 and control module 42.
Wherein, the first load pressure that module 41 is used to obtain target database is obtained.
Control module 42 is used for according to the first load pressure, and data to be synchronized are synchronized to number of targets by source database by control
According to the speed in library.
The device of the present embodiment can be used for executing the technical solution of embodiment of the method shown in Fig. 1, realization principle and skill
Art effect is similar, and details are not described herein again.
Fig. 5 is the structural schematic diagram of data processing equipment embodiment two provided by the invention.As shown in figure 5, shown in Fig. 4
On the basis of embodiment, a kind of possible implementation, obtaining module 41 includes: acquisition submodule 411 and load scoring submodule
Block 412.
Submodule 411 is acquired, for obtaining the data activity session number of target database and the data volume of first state.
Load scoring submodule 412 obtains target for the data volume according to data activity session number and first state
First load pressure of database.
A kind of possible implementation, load scoring submodule 412 are specifically used for obtaining target data according to the following formula
First load pressure in library:
Wherein, P indicates that the first load pressure of target database, N indicate data activity session number, and S indicates first state
Data volume, NLIMITIndicate default active session number threshold value, SLIMITIndicate the preset data amount threshold value of first state.
Optionally, control module 42, if being greater than preset pressure threshold value for first load pressure, by number to be synchronized
Postpone prefixed time interval at the beginning of according to target database is synchronized to by source database.
In some embodiments, module 41 is obtained, is also used to obtain second of target database after the prefixed time interval
Load pressure.
Optionally, control module 42 are also used to be controlled according to the second load pressure that data to be synchronized are same by source database
It walks to the speed of target database.
The device of the present embodiment can be used for executing the technical solution of embodiment of the method shown in Fig. 2, realization principle and skill
Art effect is similar, and details are not described herein again.
Fig. 6 is the structural schematic diagram of data processing equipment embodiment three provided by the invention, as shown in fig. 6, such as Fig. 6 institute
Show, which includes: memory 61, processor 62.
Memory 61 can be independent physical unit, can be connect by bus 64 with processor 62.Memory 61, place
Reason device 62 also can integrate together, pass through hardware realization etc..
Memory 61 realizes above method embodiment for storing, and processor 62 calls the program, and it is real to execute above method
Apply the operation of example.
Optionally, when passing through software realization some or all of in the method for above-described embodiment, above-mentioned server 60
Processor can be only included.Memory for storing program is located at except server 60, and processor passes through circuit/electric wire and deposits
Reservoir connection, for reading and executing the program stored in memory.
Processor 62 can be central processing unit (Central Processing Unit, CPU), network processing unit
The combination of (Network Processor, NP) or CPU and NP.
Processor 62 can further include hardware chip.Above-mentioned hardware chip can be specific integrated circuit
(Application-Specific Integrated Circuit, ASIC), programmable logic device (Programmable
Logic Device, PLD) or combinations thereof.Above-mentioned PLD can be Complex Programmable Logic Devices (Complex
Programmable Logic Device, CPLD), field programmable gate array (Field-Programmable Gate
Array, FPGA), Universal Array Logic (Generic Array Logic, GAL) or any combination thereof.
Memory 61 may include volatile memory (Volatile Memory), such as random access memory
(Random-Access Memory, RAM);Memory also may include nonvolatile memory (Non-volatile
), such as flash memory (Flash Memory), hard disk (Hard Disk Drive, HDD) or solid state hard disk Memory
(Solid-state Drive, SSD);Memory can also include the combination of the memory of mentioned kind.
The device of the present embodiment can be used for executing the technical solution of embodiment of the method shown in Fig. 1, Fig. 2, realization principle
Similar with technical effect, details are not described herein again.
In addition, the present invention also provides a kind of program product, for example, storage medium, comprising: program, program is by processor
For executing above method when execution.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above-mentioned each method embodiment can lead to
The relevant hardware of program instruction is crossed to complete.Program above-mentioned can be stored in a computer readable storage medium.The journey
When being executed, execution includes the steps that above-mentioned each method embodiment to sequence;And storage medium above-mentioned include: ROM, RAM, magnetic disk or
The various media that can store program code such as person's CD.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent
Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to
So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into
Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution
The range of scheme.
Claims (10)
1. a kind of method of data synchronization characterized by comprising
Obtain the first load pressure of target database;
According to first load pressure, data to be synchronized are synchronized to the speed of the target database by control by source database
Degree.
2. the method according to claim 1, wherein first load pressure for obtaining target database, packet
It includes:
Obtain the data activity session number of the target database and the data volume of first state;
It is negative according to the data activity session number and the data volume of the first state, obtain the target database first
Carry pressure.
3. according to the method described in claim 2, it is characterized in that, described according to the data activity session number and described
The data volume of one state obtains the first load pressure of the target database, comprising:
The first load pressure of the target database is obtained according to the following formula:
Wherein, P indicates the first load pressure of the target database, and N indicates the data activity session number, described in S expression
The data volume of first state, NLIMITIndicate default active session number threshold value, SLIMITIndicate the preset data amount threshold of first state
Value.
4. according to the method described in claim 3, control will be to same it is characterized in that, described according to first load pressure
Step data is synchronized to the speed of the target database by source database, comprising:
If first load pressure is greater than preset pressure threshold value, the data to be synchronized are synchronized to by the source database
Postpone prefixed time interval at the beginning of the target database.
5. according to the method described in claim 4, it is characterized in that, described that the data to be synchronized are same by the source database
At the beginning of step to the target database after delay prefixed time interval, further includes:
Obtain the second load pressure of the target database after the prefixed time interval;
It is controlled according to second load pressure and the data to be synchronized is synchronized to the target data by the source database
The speed in library.
6. a kind of data synchronization unit characterized by comprising
Module is obtained, for obtaining the first load pressure of target database;
Control module, for according to first load pressure, data to be synchronized to be synchronized to the mesh by source database by control
Mark the speed of database.
7. device according to claim 6, which is characterized in that the acquisition module includes: that acquisition submodule and load are commented
Molecular modules;
Wherein, the acquisition submodule, for obtaining the data activity session number and first state of the target database
Data volume;
The load scoring submodule is obtained for the data volume according to the data activity session number and the first state
Take the first load pressure of the target database.
8. device according to claim 7, which is characterized in that the load scoring submodule is specifically used for:
The first load pressure of the target database is obtained according to the following formula:
Wherein, P indicates the first load pressure of the target database, and N indicates the data activity session number, described in S expression
The data volume of first state, NLIMITIndicate default active session number threshold value, SLIMITIndicate the preset data amount threshold of first state
Value.
9. a kind of data synchronization unit characterized by comprising memory and processor;
The memory stores program instruction;
The processor executes described program instruction, requires 1~5 described in any item methods with perform claim.
10. a kind of storage medium characterized by comprising program, described program are used for perform claim when being executed by processor
It is required that 1~5 described in any item methods.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810961270.7A CN109359158A (en) | 2018-08-22 | 2018-08-22 | Method of data synchronization, device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810961270.7A CN109359158A (en) | 2018-08-22 | 2018-08-22 | Method of data synchronization, device and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109359158A true CN109359158A (en) | 2019-02-19 |
Family
ID=65350273
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810961270.7A Pending CN109359158A (en) | 2018-08-22 | 2018-08-22 | Method of data synchronization, device and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109359158A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111046091A (en) * | 2019-10-24 | 2020-04-21 | 杭州数梦工场科技有限公司 | Operation method, device and equipment of data exchange system |
CN113590613A (en) * | 2021-07-13 | 2021-11-02 | 上海一谈网络科技有限公司 | Data table partitioning method and device, computer equipment and storage medium |
CN117909417A (en) * | 2024-01-25 | 2024-04-19 | 北京新兴科遥信息技术有限公司 | Precision detection and correction method and system for natural resource right determination |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103763126A (en) * | 2013-12-27 | 2014-04-30 | 乐视网信息技术(北京)股份有限公司 | System and method for monitoring database and database monitoring device |
CN107229657A (en) * | 2016-03-25 | 2017-10-03 | 阿里巴巴集团控股有限公司 | Data migration method and device |
-
2018
- 2018-08-22 CN CN201810961270.7A patent/CN109359158A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103763126A (en) * | 2013-12-27 | 2014-04-30 | 乐视网信息技术(北京)股份有限公司 | System and method for monitoring database and database monitoring device |
CN107229657A (en) * | 2016-03-25 | 2017-10-03 | 阿里巴巴集团控股有限公司 | Data migration method and device |
Non-Patent Citations (3)
Title |
---|
CRAIG FRANKE等: "Distributed Semantic Web Data Management in HBase and MySQL Cluster", 《2011 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING》 * |
乔梁等: "基于负载均衡的数据库集群对气象数据的共享服务", 《干旱气象》 * |
张大朋等: "异构数据库复制技术的研究与实现", 《中国科学院研究生院学报》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111046091A (en) * | 2019-10-24 | 2020-04-21 | 杭州数梦工场科技有限公司 | Operation method, device and equipment of data exchange system |
CN111046091B (en) * | 2019-10-24 | 2023-12-08 | 杭州数梦工场科技有限公司 | Operation method, device and equipment of data exchange system |
CN113590613A (en) * | 2021-07-13 | 2021-11-02 | 上海一谈网络科技有限公司 | Data table partitioning method and device, computer equipment and storage medium |
CN117909417A (en) * | 2024-01-25 | 2024-04-19 | 北京新兴科遥信息技术有限公司 | Precision detection and correction method and system for natural resource right determination |
CN117909417B (en) * | 2024-01-25 | 2024-07-05 | 北京新兴科遥信息技术有限公司 | Precision detection and correction method and system for natural resource right determination |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11599560B2 (en) | Predictive and adaptive queue flushing for real-time data reconciliation between local and remote databases | |
US20180143803A1 (en) | Proactive deep-analysis virtual assistant application and integration | |
CN109359158A (en) | Method of data synchronization, device and storage medium | |
CN109558287B (en) | Method, device and system for predicting service life of solid state disk | |
CN105511957B (en) | For generating the method and system of operation alarm | |
US11748322B2 (en) | Utilizing different data compression algorithms based on characteristics of a storage system | |
US10726394B2 (en) | System and method for scheduling appointments | |
US8739172B2 (en) | Generating a virtual machine placement plan for an identified seasonality of segments of an aggregated resource usage | |
CN107784481A (en) | Task timeliness method for early warning and device | |
CN109472566B (en) | Block dynamic generation method, device, computer equipment and storage medium | |
US20210064388A1 (en) | Automated idle environment shutdown | |
US11929985B2 (en) | Network-based authentication rule cleaning and optimization | |
KR20190027677A (en) | Storage device and controllers included in the storage device | |
US20170255888A1 (en) | System and method for intelligent sales engagement | |
US20180129943A1 (en) | Proactive data gathering and user profile generation using deep analysis for a rapid onboarding process | |
CN109299178A (en) | A kind of application method and data analysis system | |
US11914894B2 (en) | Using scheduling tags in host compute commands to manage host compute task execution by a storage device in a storage system | |
CN106209495A (en) | The report form generation method of a kind of cloud monitoring system and device | |
CN105068875B (en) | A kind of data intelligence processing method and device | |
US9031891B2 (en) | Computing system and method for controlling the execution of a decision process to maintain the data access efficiency upon receipt of an availability information inquiry | |
US10877972B1 (en) | Systems and methods for high efficiency data logging | |
CN107436812B (en) | A kind of method and device of linux system performance optimization | |
CN107301484B (en) | Monitoring point setting method and device | |
US9767217B1 (en) | Streaming graph computations in a distributed processing system | |
CN107766346A (en) | Distributed file system file access method and device |
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: 20190219 |
|
RJ01 | Rejection of invention patent application after publication |