Data processing method and equipment

A technology for data processing and management equipment, applied in the field of communication, can solve problems such as data deadlock, data nodes being locked, and data cannot be operated, and achieve the effect of reducing the number and the probability of deadlock

Active Publication Date: 2014-07-02
CHINA MOBILE COMM GRP CO LTD
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The above technical solutions can easily cause a large number of data nodes to be locked, resulting in a large amount of data deadlock, such as figure 1 As shown, there are 8 storage devices, and each storage device is a node. Suppose a transaction needs to update data block 2. At this time, the transaction will load the table lock operation, so that the data on the entire storage device cannot be operated. Block 2 is located on storage devices 1, 2, and 4. Due to the table lock operation, data block 1 on storage device 1 and data block 5 on storage device 4 will be locked, and so on, all storage devices will be locked , it can be seen that when a data block is locked in the existing technology, a large number of irrelevant storage devices are locked at the same time, thus affecting the services that the distributed storage system can provide

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
  • Data processing method and equipment
  • Data processing method and equipment
  • Data processing method and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] The following will clearly and completely describe the technical solution of the present invention in conjunction with the accompanying drawings of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0052] In the embodiment of the present invention, by grouping the storage devices in the storage system so that the number of storage devices in each group is the same as the number of data copies, the management device receives the data loading address or data access request sent by the client. After the address request of the address, determine the target group of the requested data and the address of the target data block on each storage device in the target group according to th...

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 data processing method and equipment. The method comprises the steps that grouping is carried out on storage devices in a storage system, wherein the number of the storage devices in each group is identical with that of data copies; an address request for requesting a data loading address sent by a client side is received, a target group and addresses of target data blocks on all storage devices in the target group are determined according to the address request; the addresses of the target data blocks on all the storage devices in the target group are fed back to the client side, so that the client side can initiate data loading requests to the storage devices in the corresponding groups according to the addresses of the target data blocks on all the storage devices in the target group. Through the adoption of the data processing method, the number of locked storage devices can be reduced, and the probability that deadlock occurs to a storage system is lowered.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a data processing method and device. Background technique [0002] Transaction processing (TRANSACTION) is a logical processing unit formed by combining one or more SQL (Structured Query Language, Structured Query Language) statement sequences. Each statement in transaction processing is a part of the work to complete the whole task, and all the statements are organized together to complete a specific task. When DBMS (Database Management System, database management system) processes statements in transaction processing, it follows the following agreement, that is, "all statements in transaction processing are regarded as an atomic work unit, and all statements can be executed successfully, or none of the statements executed". The DBMS is responsible for completing this agreement, even in various unexpected situations such as abnormal exit of the application progr...

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 Applications(China)
IPC IPC(8): H04L29/08H04L29/12
Inventor 周大钱岭梁智超
Owner CHINA MOBILE COMM GRP CO LTD
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