CN111026794A - Data management method, device, equipment and medium based on data source - Google Patents

Data management method, device, equipment and medium based on data source Download PDF

Info

Publication number
CN111026794A
CN111026794A CN201911175021.6A CN201911175021A CN111026794A CN 111026794 A CN111026794 A CN 111026794A CN 201911175021 A CN201911175021 A CN 201911175021A CN 111026794 A CN111026794 A CN 111026794A
Authority
CN
China
Prior art keywords
data source
target data
data
access request
management method
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
CN201911175021.6A
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.)
Shandong Civic Se Commercial Middleware Co ltd
Original Assignee
Shandong Civic Se Commercial Middleware 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 Shandong Civic Se Commercial Middleware Co ltd filed Critical Shandong Civic Se Commercial Middleware Co ltd
Priority to CN201911175021.6A priority Critical patent/CN111026794A/en
Publication of CN111026794A publication Critical patent/CN111026794A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/252Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application

Landscapes

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

Abstract

The invention discloses a data management method based on a data source, which comprises the following steps: establishing a plurality of data sources and corresponding databases, and synchronizing the data of each database; establishing a uniform interface for each data source, and determining a target data source; judging whether the current working state of the target data source is that all connections are occupied; if yes, re-determining a new target data source, and executing the judgment operation; if not, the access request is acquired and sent to the target data source so that the target data source operates according to the access request. The method provided by the invention can solve the problem that the data cannot be normally accessed when the data source fails. And unified interface management is carried out on a plurality of data sources, and the requirements of users are better met. In addition, the invention provides a data management device, equipment and medium based on a data source, which correspond to the method.

Description

Data management method, device, equipment and medium based on data source
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a data management method, apparatus, device, and medium based on a data source.
Background
With the rapid development of computer technology and internet technology, the data volume of the internet is rapidly increasing. In the internet world, various types of data are continuously generated, spread, and accumulated. To enable the processing, analysis and management of large amounts of data, data sources are generated.
In the prior art, a single data source is generally adopted to manage data, and when a request needs to access the data, the data is processed by the data source. However, when the data source fails, normal access to the data cannot be achieved. Therefore, access failure is caused, normal operation of other operations is influenced, and the requirements of users cannot be met. Therefore, it is seen that providing a data management method, apparatus, device and medium based on a data source is a problem to be solved at present.
Disclosure of Invention
The invention aims to provide a data management method, a data management device, data management equipment and a data management medium based on a data source, which can solve the problem that data cannot be normally accessed when the data source fails. And unified interface management is carried out on a plurality of data sources, and the requirements of users are better met.
In order to solve the above technical problem, the present invention provides a data management method based on a data source, including:
establishing a plurality of data sources and corresponding databases, and synchronizing the data of each database;
establishing a uniform interface for each data source, and determining a target data source;
judging whether the current working state of the target data source is that all connections are occupied;
if yes, re-determining a new target data source, and executing the judgment operation;
if not, acquiring an access request and sending the access request to the target data source so as to enable the target data source to operate according to the access request.
Preferably, before the determining whether the current working state of the target data source is that all connections are occupied, the method further includes:
judging whether the connection with the target data source is successfully established or not;
if so, judging whether the current working state of the target data source is that all connections are occupied;
and if not, generating communication failure information and feeding back to indicate that the connection is abnormal.
Preferably, the method further comprises the following steps:
and generating a log for recording the target data source and the judgment result corresponding to the target data source.
Preferably, the method further comprises the following steps:
detecting whether all judgment results indicate that all connections are occupied or not according to the log;
if yes, generating abnormal information and feeding back.
Preferably, the method further comprises the following steps:
and when the abnormal information is received, informing the operation and maintenance personnel to carry out abnormal processing according to the pre-stored contact information of the operation and maintenance personnel.
Preferably, the method comprises the following steps: the plurality of data sources are specifically two data sources.
Preferably, the method comprises the following steps: the interface is specifically a JNDI interface.
In order to solve the above technical problem, the present invention further provides a data management apparatus based on a data source, including:
the establishing module is used for establishing a plurality of data sources and corresponding databases and synchronizing the data of the databases;
the creating module is used for creating a uniform interface for each data source and determining a target data source;
the judging module is used for judging whether the current working state of the target data source is that all the connections are occupied; if yes, executing a re-determination module; if not, executing an acquisition module;
the re-determining module is used for re-determining a new target data source and executing the judgment operation;
and the acquisition module is used for acquiring an access request and sending the access request to the target data source so as to enable the target data source to operate according to the access request.
In order to solve the above technical problem, the present invention further provides a data management device based on a data source, including a memory for storing a computer program;
a processor for implementing the steps of the data source based data management method according to any one of the above when executing the computer program.
To solve the above technical problem, the present invention further provides a computer-readable storage medium, having a computer program stored thereon, where the computer program is executed by a processor to implement the steps of the data source-based data management method according to any one of the above items.
The data management method based on the data source provided by the invention comprises the steps of firstly establishing a plurality of data sources and corresponding databases, and synchronizing the data of each database, namely, the same data content can be accessed through different data sources. Determining a target data source, and judging whether the current working state of the target data source is that all connections are occupied; if not, the access request is acquired and sent to the target data source so that the target data source operates according to the access request, and the access request is normally completed. If the connection is not occupied, the access request is sent to the target data source which is determined again, so that the access request of the failed data source is transferred, and the access request can be normally completed. And moreover, a uniform interface is established for each data source, so that uniform management of each data source is realized. Therefore, the method provided by the invention can solve the problem that the data cannot be normally accessed when the data source fails. And unified interface management is carried out on a plurality of data sources, and the requirements of users are better met.
In addition, the data management device, the equipment and the medium based on the data source correspond to the method, and have the same beneficial effects.
Drawings
In order to illustrate the embodiments of the present invention more clearly, the drawings that are needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings can be obtained by those skilled in the art without inventive effort.
Fig. 1 is a flowchart of a data management method based on a data source according to an embodiment of the present invention;
FIG. 2 is a flowchart of another data source-based data management method according to an embodiment of the present invention;
FIG. 3 is a block diagram of a data management apparatus based on data sources according to an embodiment of the present invention;
fig. 4 is a structural diagram of a data management device based on a data source according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without any creative work belong to the protection scope of the present invention.
The core of the invention is to provide a data management method, a device, equipment and a medium based on a data source, which can solve the problem that data cannot be normally accessed when the data source fails. And unified interface management is carried out on a plurality of data sources, and the requirements of users are better met.
In order that those skilled in the art will better understand the disclosure, the invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
Fig. 1 is a flowchart of a data management method based on a data source according to an embodiment of the present invention; as shown in fig. 1, a data management method based on a data source according to an embodiment of the present invention includes steps S101 to S105:
step S101: establishing a plurality of data sources and corresponding databases, and synchronizing the data of each database;
step S102: establishing a uniform interface for each data source, and determining a target data source;
in one embodiment, a plurality of data sources and corresponding databases are established. Specifically, two data sources and corresponding databases may be established, and the data of the two databases may be synchronized. It will be appreciated that the more data sources that are established, the less likely a failure will occur when an access request is completed, but that more waste of resources will occur as well. Those skilled in the art can determine the number of the established data sources according to actual requirements, and the embodiment is not limited. For the detailed information of establishing the data source and the database, reference may be made to the prior art, which is not described in detail in this embodiment.
In a particular implementation, a unified interface may be created for multiple data sources that are established through which to access the data sources. In one embodiment, the interface is embodied as a JNDI interface. The unified interface is used for carrying out unified management on a plurality of different data sources, and modification operations such as addition or deletion and the like on each data source are facilitated.
In one embodiment, a target data source is first determined among the created plurality of data sources. It should be noted that the target data source is used to indicate a data source that needs to perform a judgment operation currently. Those skilled in the art can set different determination modes according to actual needs, and the embodiments of the present invention are not limited. Specifically, the data sources may be sorted in advance to generate a data source list, and the corresponding data sources may be determined as the target data sources according to the order of the data source list.
Step S103: judging whether the current working state of the target data source is that all connections are occupied; if yes, executing step S104; if not, executing step S105;
step S104: re-determining a new target data source, and executing the judgment operation;
step S105: and obtaining the access request and sending the access request to the target data source so that the target data source operates according to the access request.
In specific implementation, when judging whether the current working state of the target data source is that all connections are occupied, each connection of the target data source is detected respectively, and when each connection is in the working state, the occupied connection can be determined, and the target data source can be determined to be in a fault state. And when the connection in the non-working state exists in the connections, the target data source is not failed. And when the judgment result of the target data source is in a fault state, re-determining a new target data source according to the sequence of the determined data source list, and performing the judgment operation again. And obtaining the access request and sending the access request to the target data source which is not failed until the target data source which is not failed is found. And when the judgment result of the target data source is that the target data source is not in the fault state, acquiring the access request and sending the access request to the target data source so as to enable the target data source to operate according to the access request.
The data management method based on the data source provided by the invention comprises the steps of firstly establishing a plurality of data sources and corresponding databases, and synchronizing the data of each database, namely, the same data content can be accessed through different data sources. Determining a target data source, and judging whether the current working state of the target data source is that all connections are occupied; if not, the access request is acquired and sent to the target data source so that the target data source operates according to the access request, and the access request is normally completed. If the connection is not occupied, the access request is sent to the target data source which is determined again, so that the access request of the failed data source is transferred, and the access request can be normally completed. And moreover, a uniform interface is established for each data source, so that uniform management of each data source is realized. Therefore, the method provided by the invention can solve the problem that the data cannot be normally accessed when the data source fails. And unified interface management is carried out on a plurality of data sources, and the requirements of users are better met.
FIG. 2 is a flowchart of another data source-based data management method according to an embodiment of the present invention; as shown in fig. 2, in an embodiment, before determining whether the current working state of the target data source is that all connections are occupied, the data management method based on the data source further includes step S201 and step S202:
step S201: judging whether the connection with the target data source is successfully established or not; if yes, executing step S103; if not, executing step S202;
step S103: judging whether the current working state of the target data source is that all connections are occupied;
step S202: communication failure information is generated and feedback is performed to indicate connection abnormality.
Specifically, after the target data source is determined, whether the connection with the target data source can be successfully established is judged. In one embodiment, whether the connection is successfully established may be determined by using a ping operation. If the ping operation is successful, the connection is established, and whether the current working state of the target data source is that all the connections are occupied or not can be continuously judged. If the ping operation fails, the connection is not successfully established, communication failure information can be generated and fed back, operation and maintenance personnel can conveniently establish connection operation again for the target data source according to the communication failure information and timely find out the reason of the communication failure, and convenience is brought to the operation and maintenance personnel.
In an embodiment, the data management method based on a data source according to the embodiment of the present invention further includes step S203:
step S203: and generating a log for recording the judgment results corresponding to the target data source and the target data source.
Specifically, the target data source and the judgment result corresponding to the target data source can be recorded and a log is generated, and the operation and maintenance personnel can know the detailed judgment result information according to the recording content of the log, so that the operation and maintenance personnel can know the working state of each data source, and can find out abnormal conditions from the working state in time.
In an embodiment, the data management method based on a data source according to an embodiment of the present invention further includes step S204 and step S205:
step S204: detecting whether all judgment results indicate that all connections are occupied or not according to the log; if yes, go to step S205;
step S205: and generating abnormal information and feeding back the abnormal information.
Specifically, when the judgment results of all the data sources indicate that all the connections are occupied, it indicates that the created data sources are in a failure state, and the access request cannot be completed normally. At this time, exception information is generated and feedback is given to indicate that the operation for the current access request has failed.
In an embodiment, the data management method based on a data source according to the embodiment of the present invention further includes step S206:
step S206: and when the abnormal information is received, informing the operation and maintenance personnel to carry out abnormal processing according to the pre-stored contact information of the operation and maintenance personnel.
Specifically, the contact information of the operation and maintenance personnel, such as a mailbox or a telephone number, may be stored in advance. When the abnormal information is received, the operation and maintenance personnel can be informed of the content contained in the abnormal information according to the contact way, so that the operation and maintenance personnel can timely process the abnormal information. The method and the device prevent the operation that the access request cannot be executed timely due to untimely processing, thereby influencing the subsequent work content and better meeting the work requirements of operation and maintenance personnel.
The invention also provides a data management device based on the data source and a corresponding embodiment of the data management device based on the data source. It should be noted that the present invention is described in terms of two embodiments, one is based on the function module, and the other is based on the hardware.
FIG. 3 is a block diagram of a data management apparatus based on data sources according to an embodiment of the present invention; as shown in fig. 3, an embodiment of the present invention provides a data management apparatus based on a data source, including:
the establishing module 10 is used for establishing a plurality of data sources and corresponding databases and synchronizing data of the databases;
the creating module 11 is configured to create a uniform interface for each data source, and determine a target data source;
the judging module 12 is configured to judge whether the current working state of the target data source is that all connections are occupied; if so, the re-determination module 13 is executed; if not, the obtaining module 14 is executed;
a re-determining module 13, configured to re-determine a new target data source, and execute the above determination operation;
and the obtaining module 14 is configured to obtain the access request and send the access request to the target data source, so that the target data source operates according to the access request.
The data management device based on the data source provided by the embodiment of the invention further comprises:
the judging module is used for judging whether the connection with the target data source is successfully established or not; if so, judging whether the current working state of the target data source is that all connections are occupied; and if not, generating communication failure information and feeding back to indicate that the connection is abnormal.
And the generation module is used for generating a log for recording the target data source and the judgment result corresponding to the target data source.
The detection module is used for detecting whether all judgment results indicate that all connections are occupied according to the log; if yes, generating abnormal information and feeding back.
And the notification module is used for notifying the operation and maintenance personnel to carry out exception handling according to the pre-stored contact information of the operation and maintenance personnel when the exception information is received.
Since the embodiments of this section correspond to the embodiments of the method section, reference is made to the description of the embodiments of the method section for the embodiments of this section, and details are not repeated here.
The data management device based on the data source provided by the invention firstly establishes a plurality of data sources and corresponding databases, synchronizes the data of each database, namely, the same data content can be accessed through different data sources. Determining a target data source, and judging whether the current working state of the target data source is that all connections are occupied; if not, the access request is acquired and sent to the target data source so that the target data source operates according to the access request, and the access request is normally completed. If the connection is not occupied, the access request is sent to the target data source which is determined again, so that the access request of the failed data source is transferred, and the access request can be normally completed. And moreover, a uniform interface is established for each data source, so that uniform management of each data source is realized. Therefore, the method provided by the invention can solve the problem that the data cannot be normally accessed when the data source fails. And unified interface management is carried out on a plurality of data sources, and the requirements of users are better met.
Fig. 4 is a structural diagram of a data management device based on a data source according to an embodiment of the present invention, and as shown in fig. 4, the data management device based on a data source according to an embodiment of the present invention includes a memory 20 for storing a computer program;
a processor 21 for implementing the steps of the data source based data management method according to any one of the above when executing the computer program.
The processor 21 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 21 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). The processor 21 may also include a main processor and a coprocessor, where the main processor is a processor for processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 21 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the display screen. In some embodiments, the processor 21 may further include an AI (Artificial Intelligence) processor for processing a calculation operation related to machine learning.
The memory 20 may include one or more computer-readable storage media, which may be non-transitory. Memory 20 may also include high speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In this embodiment, the memory 20 is at least used for storing the following computer program 201, wherein after being loaded and executed by the processor 21, the computer program can implement the relevant steps in the data source-based data management device disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 20 may also include an operating system 202, data 203, and the like, and the storage manner may be a transient storage manner or a permanent storage manner. Operating system 202 may include, among others, Windows, Unix, Linux, and the like.
In some embodiments, the data source based data management device may further include an input output interface 22, a communication interface 23, a power supply 24, and a communication bus 25.
Since the embodiments of this section correspond to the embodiments of the method section, reference is made to the description of the embodiments of the method section for the embodiments of this section, and details are not repeated here.
Those skilled in the art will appreciate that the configuration shown in FIG. 4 does not constitute a limitation of a data source-based data management device and may include more or fewer components than those shown.
Since the embodiment of the data management device part based on the data source corresponds to the embodiment of the method part, please refer to the description of the embodiment of the method part for the embodiment of the data management device part based on the data source, which is not repeated here. In some embodiments of the invention, the processor and memory may be connected by a bus or other means.
The data management equipment based on the data source provided by the invention can realize the following method: firstly, a plurality of data sources and corresponding databases are established, and the data of each database are synchronized, namely, the same data content can be accessed through different data sources. Determining a target data source, and judging whether the current working state of the target data source is that all connections are occupied; if not, the access request is acquired and sent to the target data source so that the target data source operates according to the access request, and the access request is normally completed. If the connection is not occupied, the access request is sent to the target data source which is determined again, so that the access request of the failed data source is transferred, and the access request can be normally completed. And moreover, a uniform interface is established for each data source, so that uniform management of each data source is realized. Therefore, the method provided by the invention can solve the problem that the data cannot be normally accessed when the data source fails. And unified interface management is carried out on a plurality of data sources, and the requirements of users are better met.
Finally, the invention also provides a corresponding embodiment of the computer readable storage medium. The computer-readable storage medium has stored thereon a computer program which, when being executed by a processor, carries out the steps as set forth in the above-mentioned method embodiments.
It is to be understood that if the method in the above embodiments is implemented in the form of software functional units and sold or used as a stand-alone product, it can be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and performs all or part of the steps of the methods according to the embodiments of the present invention, or all or part of the technical solution. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The data management method, device, equipment and medium based on the data source provided by the invention are described in detail above. The embodiments are described in a progressive manner in the specification, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description. It should be noted that, for those skilled in the art, it is possible to make various improvements and modifications to the present invention without departing from the principle of the present invention, and those improvements and modifications also fall within the scope of the claims of the present invention.
It is further noted that, in the present specification, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

Claims (10)

1. A data management method based on a data source is characterized by comprising the following steps:
establishing a plurality of data sources and corresponding databases, and synchronizing the data of each database;
establishing a uniform interface for each data source, and determining a target data source;
judging whether the current working state of the target data source is that all connections are occupied;
if yes, re-determining a new target data source, and executing the judgment operation;
if not, acquiring an access request and sending the access request to the target data source so as to enable the target data source to operate according to the access request.
2. The data management method based on the data source as claimed in claim 1, wherein before the determining whether the current working status of the target data source is that all connections are occupied, the method further comprises:
judging whether the connection with the target data source is successfully established or not;
if so, judging whether the current working state of the target data source is that all connections are occupied;
and if not, generating communication failure information and feeding back to indicate that the connection is abnormal.
3. The data source-based data management method of claim 1, further comprising:
and generating a log for recording the target data source and the judgment result corresponding to the target data source.
4. The data source-based data management method of claim 3, further comprising:
detecting whether all judgment results indicate that all connections are occupied or not according to the log;
if yes, generating abnormal information and feeding back.
5. The data source-based data management method of claim 4, further comprising:
and when the abnormal information is received, informing the operation and maintenance personnel to carry out abnormal processing according to the pre-stored contact information of the operation and maintenance personnel.
6. The data source-based data management method of claim 1, comprising: the plurality of data sources are specifically two data sources.
7. The data source-based data management method of claim 1, comprising: the interface is specifically a JNDI interface.
8. A data source-based data management apparatus, comprising:
the establishing module is used for establishing a plurality of data sources and corresponding databases and synchronizing the data of the databases;
the creating module is used for creating a uniform interface for each data source and determining a target data source;
the judging module is used for judging whether the current working state of the target data source is that all the connections are occupied; if yes, executing a re-determination module; if not, executing an acquisition module;
the re-determining module is used for re-determining a new target data source and executing the judgment operation;
and the acquisition module is used for acquiring an access request and sending the access request to the target data source so as to enable the target data source to operate according to the access request.
9. A data source-based data management device comprising a memory for storing a computer program;
a processor for implementing the steps of the data source based data management method according to any one of claims 1 to 7 when executing said computer program.
10. A computer-readable storage medium, having stored thereon a computer program which, when being executed by a processor, carries out the steps of the data source-based data management method according to any one of claims 1 to 7.
CN201911175021.6A 2019-11-26 2019-11-26 Data management method, device, equipment and medium based on data source Pending CN111026794A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911175021.6A CN111026794A (en) 2019-11-26 2019-11-26 Data management method, device, equipment and medium based on data source

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911175021.6A CN111026794A (en) 2019-11-26 2019-11-26 Data management method, device, equipment and medium based on data source

Publications (1)

Publication Number Publication Date
CN111026794A true CN111026794A (en) 2020-04-17

Family

ID=70202400

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911175021.6A Pending CN111026794A (en) 2019-11-26 2019-11-26 Data management method, device, equipment and medium based on data source

Country Status (1)

Country Link
CN (1) CN111026794A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111694667A (en) * 2020-06-11 2020-09-22 山东中创软件商用中间件股份有限公司 Load balancing method of data source and related device
WO2021218143A1 (en) * 2020-04-29 2021-11-04 平安科技(深圳)有限公司 Data synchronization method and apparatus, and server and storage medium
CN113923256A (en) * 2020-06-22 2022-01-11 北京金山云网络技术有限公司 Data source management method, device, server and system

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010020237A1 (en) * 1996-01-02 2001-09-06 David Yarnall Modularized data retrieval method and apparatus with multiple source capability
US20020007359A1 (en) * 2000-07-07 2002-01-17 Lynh Nguyen Data source interface log files
US20070214113A1 (en) * 2006-03-13 2007-09-13 Yang Lei Method to support multiple data sources connecting to a persistent object
CN101448020A (en) * 2008-12-29 2009-06-03 深圳市迅雷网络技术有限公司 Data source return method and device
CN104281587A (en) * 2013-07-03 2015-01-14 阿里巴巴集团控股有限公司 Connection establishing method and device
CN104503751A (en) * 2014-12-16 2015-04-08 深圳中兴网信科技有限公司 SOA-based data source switching method and system
CN104881256A (en) * 2015-06-05 2015-09-02 北京京东尚科信息技术有限公司 Method and device for monitoring availability of data sources
US20170351741A1 (en) * 2016-06-07 2017-12-07 Sap Se Management of data sources in database system
CN107734046A (en) * 2017-10-26 2018-02-23 山东浪潮通软信息科技有限公司 Method, service end, client and the system of remote operation database
CN109471896A (en) * 2018-11-01 2019-03-15 数贸科技(北京)有限公司 Data source information dynamic altering method and device
CN110471906A (en) * 2019-08-20 2019-11-19 阿里巴巴集团控股有限公司 Database switching method, device and equipment

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010020237A1 (en) * 1996-01-02 2001-09-06 David Yarnall Modularized data retrieval method and apparatus with multiple source capability
US20020007359A1 (en) * 2000-07-07 2002-01-17 Lynh Nguyen Data source interface log files
US20070214113A1 (en) * 2006-03-13 2007-09-13 Yang Lei Method to support multiple data sources connecting to a persistent object
CN101448020A (en) * 2008-12-29 2009-06-03 深圳市迅雷网络技术有限公司 Data source return method and device
CN104281587A (en) * 2013-07-03 2015-01-14 阿里巴巴集团控股有限公司 Connection establishing method and device
CN104503751A (en) * 2014-12-16 2015-04-08 深圳中兴网信科技有限公司 SOA-based data source switching method and system
CN104881256A (en) * 2015-06-05 2015-09-02 北京京东尚科信息技术有限公司 Method and device for monitoring availability of data sources
US20170351741A1 (en) * 2016-06-07 2017-12-07 Sap Se Management of data sources in database system
CN107734046A (en) * 2017-10-26 2018-02-23 山东浪潮通软信息科技有限公司 Method, service end, client and the system of remote operation database
CN109471896A (en) * 2018-11-01 2019-03-15 数贸科技(北京)有限公司 Data source information dynamic altering method and device
CN110471906A (en) * 2019-08-20 2019-11-19 阿里巴巴集团控股有限公司 Database switching method, device and equipment

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
RON BEN-NATAN ORI SASSON: "IBM WebSphere电子商务解决方案", 人民邮电出版社, pages: 244 - 255 *
邓林: "铁路领域中多数据库***的研究与实现", pages 138 - 880 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021218143A1 (en) * 2020-04-29 2021-11-04 平安科技(深圳)有限公司 Data synchronization method and apparatus, and server and storage medium
CN111694667A (en) * 2020-06-11 2020-09-22 山东中创软件商用中间件股份有限公司 Load balancing method of data source and related device
CN113923256A (en) * 2020-06-22 2022-01-11 北京金山云网络技术有限公司 Data source management method, device, server and system
CN113923256B (en) * 2020-06-22 2024-05-03 北京金山云网络技术有限公司 Data source management method, device, server and system

Similar Documents

Publication Publication Date Title
CN111026794A (en) Data management method, device, equipment and medium based on data source
EP3142011B9 (en) Anomaly recovery method for virtual machine in distributed environment
CN107040578B (en) Data synchronization method, device and system
CN111049705A (en) Method and device for monitoring distributed storage system
CN108076098A (en) A kind of method for processing business and system
CN111008075A (en) Load balancing system, method, device, equipment and medium
CN111078368A (en) Memory snapshot method and device of cloud computing platform virtual machine and readable storage medium
CN109388622B (en) Log information processing method, device and equipment and readable storage medium
US11449488B2 (en) System and method for processing logs
CN111026572A (en) Fault processing method and device of distributed system and electronic equipment
CN111090399A (en) Online migration method, device, equipment and medium for disk data
CN111413607B (en) Method, device, equipment and medium for positioning sensitive door node
CN110597688A (en) Monitoring information acquisition method and system
CN112181695A (en) Abnormal application processing method, device, server and storage medium
CN111158877A (en) Event management method and device for big data platform and computer readable storage medium
CN115496470A (en) Full-link configuration data processing method and device and electronic equipment
CN112765188B (en) Configuration information processing method, configuration management system, electronic device and storage medium
CN115509714A (en) Task processing method and device, electronic equipment and storage medium
CN112580092B (en) Sensitive file identification method and device
CN115529219A (en) Alarm analysis method and device, computer readable storage medium and electronic equipment
CN115081413A (en) Report generation method, device, system, equipment and medium
CN115115062A (en) Machine learning model establishing method, related device and computer program product
CN112488462A (en) Unified pushing method, device and medium for workflow data
CN114116288A (en) Fault processing method, device and computer program product
CN111092954B (en) Method and device for generating micro service and electronic equipment

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: 20200417

RJ01 Rejection of invention patent application after publication