Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method, device and system for distributed backup data

A data backup and distributed technology, applied in transmission systems, electrical components, etc., can solve problems such as poor system performance

Active Publication Date: 2019-04-09
TENCENT TECH (SHENZHEN) CO LTD +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] The embodiment of the present invention provides a method, device and system for distributed backup data, to at least solve the technical problem that the disaster recovery scheme provided by the distributed system in the prior art needs to maintain the consistency of the system, resulting in poor system performance

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
  • Method, device and system for distributed backup data
  • Method, device and system for distributed backup data
  • Method, device and system for distributed backup data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] Before describing further details of the various embodiments of the present application, reference will be made to figure 1 to describe one suitable computing architecture that can be used to implement the principles of the present application. In the following description, unless indicated otherwise, various embodiments of the present application are described with reference to acts and symbolic representations of operations that are performed by one or more computers. Thus, it will be appreciated that such acts and operations, which are sometimes referred to as computer-implemented, include the manipulation of electrical signals representing data in a structured form by the processing unit of a computer. This manipulation transforms the data or maintains it at a location in the computer's memory system, which reconfigures or changes the operation of the computer in a manner well understood by those skilled in the art. A data structure that maintains data is a physica...

Embodiment 2

[0078] According to an embodiment of the present invention, a method embodiment of a distributed backup data is also provided. It should be noted that the steps shown in the flow chart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, Also, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that shown or described herein.

[0079] The method embodiment provided in Embodiment 1 of the present application may be executed in a mobile terminal, a computer terminal, or a similar computing device. Take running on a computer terminal as an example, Figure 4 It is a block diagram of the hardware structure of a main server running the method for distributed backup data in Embodiment 2 of the present invention, and the main server may be a main server for receiving an operation request from a front-end call client. Such as figure ...

Embodiment 3

[0149] According to an embodiment of the present invention, an embodiment of an apparatus for implementing the above method embodiment is also provided. Figure 7 is a schematic structural diagram of a distributed data backup device according to Embodiment 3 of the present invention.

[0150] Such as Figure 7 As shown, the device for distributed backup data may include: a generation module 70 , a processing module 72 , and a synchronization processing module 74 .

[0151] Wherein, the generation module 70 is used for the main server to receive the operation request of calling the client, and generates operation data based on the operation request; the processing module 72 is used for the main server to save the operation data to the local main memory, and generate a synchronization instruction; Synchronization processing Module 74, used for the master server to synchronize the operation data to the slave memory of the slave server according to the synchronization instruction...

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 distributed data backup method, device and system. The method comprises the steps in which, a main server receives an operation request to call a client and generates operation data based on the operation request; the main server saves the operation data to a local main storage and generates a synchronization instruction; and the main server synchronizes the operation data into a sub storage of a sub server based on the synchronization instruction, after the operation data is synchronized to the sub server, and the main server gives tacit consent to that the synchronization operation is successful and thus does not need to wait for the return of feedback information on the successful synchronization from the sub server. The invention solves the technical problem of poor system performance as a disaster recovery scheme provided by a distributed system in the prior art requires the system to maintain consistency.

Description

technical field [0001] The present invention relates to the field of computer internet, in particular to a method, device and system for distributed backup data. Background technique [0002] The prior art provides a KV (key-value) storage mode, which is very suitable for storing business data that does not involve too many data relationships. This KV storage mode has the characteristics of high concurrent read and write performance, high-efficiency storage and access, high scalability and high availability. The existing application architecture platform provides a business server for storing business files. The business server can use KV storage technology to store index data of users and business files, thereby providing high-quality mass services. [0003] Based on the above-mentioned KV (key-value) storage mode, as the business scale of the application architecture platform continues to expand, the business server can store the resources that the client users want to ac...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/08
Inventor 肖啸
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products