Data storing and addressing methods, systems and equipment

A data storage and data technology, applied in the database field, can solve the problems of low system security and reliability, low data reading efficiency, etc.

Active Publication Date: 2011-04-27
ALIBABA GRP HLDG LTD
View PDF4 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present application provides a data storage and data addressing method, system and device

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 storing and addressing methods, systems and equipment
  • Data storing and addressing methods, systems and equipment
  • Data storing and addressing methods, systems and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] Aiming at the problems existing in the existing data storage and data addressing schemes, the embodiment of the present application first proposes an improved organizational structure of the memory cluster. The memory cluster composed of multiple SPs is divided into at least two SP groups, each The SP group includes at least two SPs. Each SP in each SP group is configured with the group ID of the SP group and the ID within the group. The group ID assigned to each SP group needs to be unique and must be guaranteed to be assigned to The intra-group ID of each SP can be distinguished from the intra-group IDs of other SPs in this SP group.

[0036] For simple implementation, it may be set that the memory cluster includes an even number of SPs, and every two SPs are divided into an SP group. for example:

[0037] Assuming that the storage cluster includes 40 SPs, the storage cluster is divided into 20 SP groups, and each SP group includes two SPs. For each SP group in the ...

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 data storing and addressing methods, data storing and addressing systems and data storing and addressing equipment, which are used for solving the problems of low safety, low reliability and low data reading efficiency of the conventional system. A storage cluster consisting of a plurality of store proxies (SP) is partitioned into at least two SP groups, wherein each SP group comprises at least two SPs; and each SP in each SP group is provided with a group identifier and an intra-group identifier of the SP group to which the SP belongs. The data storing method comprises the following steps that: a write proxy (WP) receives a data write request sent by a client, wherein the data write request carries data to be stored; the WP selects an SP serving as a target SP from the storage cluster according to the received data write request and forwards the data write request to the target SP; and the target SP generates a unique data identifier for the data to be stored carried in the received data write request, stores the generated data identifier and corresponding data to the stored and returning the generated data identifier to the client, wherein the data identifier comprises the group identifier and the intra-group identifier of the target SP.

Description

technical field [0001] The present application relates to the technical field of databases, in particular to a data storage and data addressing method, system and device. Background technique [0002] When realizing the storage function of the Web application, the way of the database is usually adopted. A database is a collection of structured data stored in a certain organizational manner. Inserting new data into the database, querying, and modifying the original data can be performed in a public and controllable manner. In the case of less access to the database and a small amount of data stored in the database, using a storage server (SP, Store proxy) can meet the demand; with the increase of access to the database and the need to store massive data Generally, a memory cluster composed of multiple SPs is used. During the data storage process, the management server assigns a unique data identifier to the data to be stored, and selects the destination SP from the storage ...

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): H04L29/08G06F17/30
Inventor 常国斌张宋景全鑫朱明君李翀覃健祥
Owner ALIBABA GRP HLDG 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