Unlock instant, AI-driven research and patent intelligence for your innovation.

A data request method and device and data storage system

A data storage system and data request technology, applied in the transmission system, database index, electronic digital data processing, etc., can solve the problems of low client throughput and affecting client interface performance, etc.

Active Publication Date: 2019-07-05
TENCENT TECH (SHENZHEN) CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The way that the client interacts with the server in the data storage system multiple times to pull multiple key-value pairs for the request usually has the problem of low client throughput, which in turn affects the performance of the client interface

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
  • A data request method and device and data storage system
  • A data request method and device and data storage system
  • A data request method and device and data storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0042] figure 1 It is a schematic diagram of an application scenario of a data request method provided by the embodiment of this application.

[0043] A data request method provided in an embodiment of the present application is applied to a data storage system, and the data storage system includes at least one server. Specifically, such as figure 1 Only three servers are shown in the data storage system shown, and they are respectively named as Server 1, Server 2 and Server 3. Optionally, the inventor can arbitrarily set the number of servers included in the data storage system according to his own needs, which is not limited here. In addition, the three servers in the data storage system are respectively named as server 1, server 2 and server 3 here, just for the convenience of description, and are not limited here.

[0044] Optionally, when the client requests multiple key-value pairs from the data storage system, it only needs to send a data request to any server 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 embodiment of the present application provides a data request method and device and a data storage system, which is applied to any server in the data storage system, by receiving a data request carrying at least one target primary key that is not associated with a value; local search is associated with the target primary key If there is a target primary key that does not find the associated value, associate the found value with the corresponding target primary key, and forward the data request associated with the target primary key with the found value to another in the data storage system The server that has not received the data request; if all the target primary keys find associated values, associate the found values ​​with the corresponding target primary keys, get the returned results and send them to the client requesting the data, so that when the client sends the data When the storage system requests multiple key-value pairs, it does not need to interact with the server in the data storage system multiple times. On the basis of improving the performance of the client interface, the purpose of requesting data in the data storage system is realized.

Description

technical field [0001] The invention relates to the technical field of data request processing, in particular to a data request method and device and a data storage system. Background technique [0002] Due to the large number of key-value pairs, key-value pairs with different primary keys in the data storage system may be stored in different servers in the data storage system. Wherein, the data storage system is such as a distributed storage system, and the distributed storage system is composed of multiple servers; the key-value pair is a combination of a primary key and a value associated with the primary key, and the value can represent content information, such as nickname, gender, etc. [0003] Because the key-value pairs are distributed and stored on each server in the data storage system, when the client requests multiple key-value pairs from the data storage system, it usually needs to access multiple key-value pairs in the data storage system according to the distr...

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): G06F16/22G06F16/2458H04L29/08
CPCG06F16/2219G06F16/2228G06F16/2471H04L67/60
Inventor 冯锋
Owner TENCENT TECH (SHENZHEN) CO LTD