High-availability framework system with single-point heterogeneous data storage function and realizing method thereof

A technology for heterogeneous data and data storage, applied in the computer field, can solve the problems of weak cross-platform, the core function of failure recovery is included in the implementation list, and does not support the function of failure data recovery, so as to achieve reliable data and strong cross-platform deployment. effect of ability

Active Publication Date: 2017-01-25
上海和付信息技术有限公司
View PDF6 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] 1. The existing framework only supports isomorphic data synchronization of two mainstream NoSQL databases, and does not support heterogeneous data synchronization. The existing framework did not include heterogeneous data synchronization into the realization goal at the beginning of the design
[0012] 2. The existing framework does not support the function of fault data recovery. The existing framework is to solve the problem of high availability of single-point data storage. Fault recovery is not included in the implementation list as a core function
At present, it is only possible to manually copy data from other nodes to the faulty node to restore data. The recovery methods of each data storage are different, which shows the complexity of data recovery.
[0013] 3. The existing framework only supports deployment on Linux / Unix operating systems, and the cross-platform is slightly weaker
All build scripts of the framework use shell commands, which restricts them from building and compiling on the windows platform

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • High-availability framework system with single-point heterogeneous data storage function and realizing method thereof
  • High-availability framework system with single-point heterogeneous data storage function and realizing method thereof
  • High-availability framework system with single-point heterogeneous data storage function and realizing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] The present invention is described in further detail now in conjunction with accompanying drawing. These drawings are all simplified schematic diagrams, which only illustrate the basic structure of the present invention in a schematic manner, so they only show the configurations related to the present invention.

[0072] One, such as figure 2 As shown, the internal components of the high-availability framework system for single-point heterogeneous data storage in the present invention are introduced as follows:

[0073] The high-availability framework system for single-point heterogeneous data storage of the present invention is named ti-a59.

[0074]The ti-a59 framework includes four sub-projects ti-a59-client, ti-a59-builder, ti-a59-log-srv, ti-a59-share and a general data queue implementation framework ti-queue. All project codes use Java language accomplish.

[0075] Relying on the cross-platform nature of the Java language, this framework system can be deployed...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a high-availability framework system with a single-point heterogeneous data storage function. The high-availability framework system comprises a client type base ti-a59-client, a heterogeneous data conversion and storage service module ti-a59-builder, a data write operation log service module ti-a59-log-srv, a data queue framework ti-queue, a message queue service module MQ Server, a single-point deployment type heterogeneous data storage server Single Server DataStore, a write request log service data storage module Write Log DataStore, and a write request control log data storage module Ctrl Log DataStore. The invention also discloses a method for realizing the system. The high-availability framework system has the advantages that the property of high-availability support of single-point deployment storage of the existing framework is realized, the stronger cross-platform deployment capability is realized, multiple data storage types are supported, the data synchronizing between heterogeneous data is supported, and the important properties of data backup and data restoration functions under the condition of support node faults are supported.

Description

technical field [0001] The invention belongs to the field of computers, and relates to a high-availability framework for data storage, in particular to a high-availability framework system for single-point heterogeneous data storage; in addition, the present invention also relates to the high-availability framework system for single-point heterogeneous data storage Implementation. Background technique [0002] The existing technology is a high-availability framework for single-point deployment data storage developed by a foreign team (see figure 1 ). [0003] figure 1 , each module is described as follows: [0004] 1.dyno: An existing high-availability framework for single-point storage. [0005] 2. dyno-client: the client class library of the existing framework. [0006] 3. dyno-proxy: Data storage proxy service of the existing framework. [0007] 4.Single Server DataStore: Homogeneous data storage service for single-point deployment. [0008] 5. Rack A / B: single-poi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L12/24H04L29/06H04L29/08
CPCH04L41/069H04L67/04H04L67/08H04L67/1004H04L67/1095H04L67/1097H04L69/16
Inventor 王家林羊子格
Owner 上海和付信息技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products