Data storage method and device based on distributed system and storage node
A distributed system and storage node technology, applied in the field of storage nodes and data storage based on distributed systems, can solve problems such as the inability to guarantee the successful storage of the data to be stored, the failure of the storage of the data to be stored, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0028] Figure 1A It is a flow chart of a data storage method based on a distributed system provided in Embodiment 1 of the present invention. This embodiment can be applied to the situation of storing various data in any distributed system. The data storage method based on the distributed system provided in this embodiment can be executed by the data storage device based on the distributed system provided in the embodiment of the present invention. The device can be realized by software and / or hardware, and integrated in the In the storage node of the method, the storage node may be each distributed node in the distributed system.
[0029] Specifically, refer to Figure 1A , the method may include the following steps:
[0030] S110, if the original storage table fragment pointed to by the data to be stored does not have an available storage node in the distributed system, select a corresponding target storage table fragment from surviving storage table fragments with availabl...
Embodiment 2
[0039] Figure 2A It is a flowchart of a data storage method based on a distributed system provided in Embodiment 2 of the present invention, Figure 2B It is a schematic diagram of the principles of the process of reading and writing data in the distributed system provided by Embodiment 2 of the present invention. This embodiment is optimized on the basis of the foregoing embodiments. Specifically, such as Figure 2A As shown, in this embodiment, the specific storage process of the data to be stored and the specific reading process of the stored data in the distributed system are mainly explained in detail.
[0040] optional, such as Figure 2A As shown, the following steps may be included in this embodiment:
[0041] S210, determine whether the original storage table fragment pointed to by the data to be stored has an available storage node in the distributed system, if yes, perform S250; if not, perform S220.
[0042] Optionally, in order to ensure the accuracy of data...
Embodiment 3
[0054] Figure 3A It is a flowchart of a data storage method based on a distributed system provided in Embodiment 3 of the present invention, Figure 3B It is a schematic diagram of the principle of the process of judging whether the storage node specified by the storage table fragmentation is available in the method provided by the third embodiment of the present invention. This embodiment is optimized on the basis of the foregoing embodiments. Specifically, such as Figure 3A As shown, this embodiment mainly explains in detail the specific judgment process of judging whether the original storage table fragment pointed to by the data to be stored has an available storage node in the distributed system.
[0055] optional, such as Figure 3A As shown, the following steps may be included in this embodiment:
[0056] S310. Periodically detect the working status of each storage node in the distributed system, and determine whether the storage node pointed to by each storage ta...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com