Data storage system, metadatabase synchronization method and data cross-domain calculation method
A data storage system and database technology, applied in the field of information processing, can solve the problems of high-cost investment, instability, and inability of data to flow out, and achieve the effect of improving performance and reducing network overhead.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0036] figure 1 The structural diagram of the data storage system provided for Embodiment 1 of the present invention, such as figure 1 As shown, the data storage system includes: at least two data centers (as an example without limitation, in figure 1 Three data centers are shown in , namely: data center A, 110, data center B, 120 and data center C, 130).
[0037] Wherein, a communication connection is established between different data centers (for example, a public network or a private network is used for connection). Typically, each data center adopts a distributed database system as a whole.
[0038] Each data center (in figure 1 Take data center A, 110 as an example) including: access layer 1101, compilation layer 1102, computing layer 1103, storage layer 1104 and underlying container cloud platform 1105;
[0039] The compilation layer 1102 includes a metabase 11021 and at least one compilation node 11022 (in figure 1 Take three compilation nodes as an example), the ...
Embodiment 2
[0066] figure 2 It is a flow chart of a metadata database synchronization method provided by Embodiment 2 of the present invention. This embodiment is applicable to the case of performing data synchronization on the metadata database stored in each data center in the data storage system described in the embodiment of the present invention. The method can be executed by the metadata database synchronization device provided by the embodiment of the present invention. The device can be implemented in the form of software and / or hardware, and can generally be integrated in the data storage system. One or more compilation layers in the data storage system Execution, for example, is performed by the cooperation of each server integrated with the compilation layer of each data center in the data storage system.
[0067] Such as figure 2 As shown, the method of the embodiment of the present invention includes:
[0068] S210. In all metadata databases of the data storage system, de...
Embodiment 3
[0078] Figure 3a It is a flowchart of a method for synchronizing metadata databases provided by Embodiment 3 of the present invention. This embodiment is optimized based on the above embodiments. In this embodiment, the master database will be determined among all metadata databases in the data storage system And from the database, and the operation of establishing the cascaded topology diagram between the metadata databases is embodied. Correspondingly, the method of the embodiment of the present invention specifically includes:
[0079] S310. In all the metadata databases included in the data storage system, make statistics on the communication delay between any two metadata databases.
[0080] In this embodiment, all metadata databases included in the data storage system are connected in pairs. Correspondingly, the communication delay between the two meta-databases can be counted by sending and receiving test information between the two meta-databases. Furthermore, the p...
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