A method, device and system for realizing high availability of database
A database and data technology, applied in the database field, can solve the problems of reducing the availability of write operations, easy performance bottlenecks, etc., to achieve the effect of improving security
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
no. 1 example
[0066] The first embodiment of the present invention provides a method for achieving high availability of a database. Here, the database is used to use at least two hosts to store data, and a data change request of the database is used to be sent to an idle host.
[0067] image 3 The flow chart of the first embodiment of the method for realizing database high availability in the present invention, such as image 3 As shown, the process includes:
[0068] Step 300: When each host receives a data change request, based on the data change request, each host changes the data stored by itself; and sends its own data change information to other hosts.
[0069] Exemplarily, the state of each host can be divided into an idle state and a busy state, and when the host is in the busy state, it cannot receive a data change request.
[0070] Here, the data change request is a request to change data in the database. Exemplarily, the data change request includes but not limited to insert r...
no. 2 example
[0092] In order to better reflect the purpose of the present invention, further illustrations are made on the basis of the first embodiment of the present invention.
[0093] The second embodiment of the present invention provides a method for achieving high availability of a database. Here, the database uses at least two hosts to store data, and a data change request of the database is used to be sent to an idle host.
[0094] Figure 4 It is a flow chart of the second embodiment of the method for realizing database high availability in the present invention, such as Figure 4 As shown, the process includes:
[0095] Step 400: Set up a cluster component, and the cluster component is respectively connected to each host used by the database.
[0096] Here, the cluster component can be used to receive data access requests, the data access requests include but not limited to: data change requests, data read requests, etc. Exemplarily, data change requests include but not limite...
no. 3 example
[0120] Aiming at the method for realizing high availability of database in the first embodiment of the present invention, the third embodiment of the present invention provides an apparatus for realizing high availability of database.
[0121] In the device for achieving high availability of a database according to the third embodiment of the present invention, the database is used to use at least two hosts to store data, and the data change request of the database is used to be sent to a host in an idle state.
[0122] Figure 5 A schematic diagram of the composition and structure of the device for realizing the high availability of the database in the embodiment of the present invention, such as Figure 5 As shown, the device includes: a first modification module 500 and a second modification module 501; wherein,
[0123] The first change module 500 is configured to, when receiving a data change request, change the data stored in the host where it is located based on the da...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



