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

Data storage and data computation methods and devices

A data storage and data technology, applied in computing, digital data processing, special data processing applications, etc., to achieve the effect of reducing the number of visits to the server and improving work efficiency

Active Publication Date: 2017-01-11
ADVANCED NEW TECH CO LTD
View PDF9 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of this, the embodiment of the present application provides a method and device for data storage and data calculation, which are used to solve the problem of how to reduce the number of accesses to storage servers when performing graph calculations, so as to improve the working efficiency of the system

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 storage and data computation methods and devices
  • Data storage and data computation methods and devices
  • Data storage and data computation methods and devices

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In the prior art, a graph data is stored in distributed storage, for example: as figure 1 Shown is a schematic structural diagram of a figure in the prior art. From figure 1 It can be seen that the graph contains 5 graph nodes and 4 graph edges. The five graph nodes are: graph node 1, graph node 2, graph node 3, graph node 4, and graph node 5. According to the storage method of the prior art, storing the graph is specifically: graph node 1 is stored in the storage server 5, graph node 2 is stored in the storage server 1, graph node 3 is stored in the storage server 4, and graph node 4 is stored in the storage server 3, the graph node 5 is stored in the storage server 2. In this way, when performing graph calculation on a graph node, it is necessary to access the storage server more times, which makes the data processing capability of the system drop sharply.

[0036] In order to improve the data processing efficiency of the system, the embodiment of the present appl...

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 storage and data computation methods and devices. The data storage method comprises the following steps of determining connection subgraphs included in to-be-stored graph data according to the incidence relation between data included in the to-be-stored graph data, wherein graph node data included in the different connection subgraphs cannot be overlapped; and storing the connection subgraphs included in the to-be-stored graph data into a server with the connection subgraphs as storage units. For the to-be-stored graph data, the connection subgraphs can be taken as segmentation units to segment the to-be-stored graph data into several connection subgraphs, and the connection subgraphs are taken as the storage units to store the different connection subgraphs obtained after segmentation into the server, so that when graph computation is carried out, graph nodes included in one connection subgraph only need to access the server stored with the connection subgraph once, and thus the number of server accesses is greatly reduced and the working efficiency of a system is effectively promoted.

Description

technical field [0001] The present application relates to the technical field of Internet information processing, and in particular to a data storage and data calculation method and device. Background technique [0002] With the continuous development of computer technology, the amount of data generated in the Internet is increasing. With the advent of the big data era, storing data in the form of graphs has become a way of big data storage on the Internet. This kind of data stored in the form of a graph is also called graph data. General graph data is stored in a distributed fashion. [0003] Suppose a graph data contains 5 graph nodes. Among them, the five graph nodes are: graph node 1, graph node 2, graph node 3, graph node 4 and graph node 5. Assume further that graph node 1 is stored in storage server 5, graph node 2 is stored in storage server 1, graph node 3 is stored in storage server 4, graph node 4 is stored in storage server 3, and graph node 5 is stored in st...

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): G06F3/06G06F17/30
Inventor 林明树李才伟顾海全周泉李耀东
Owner ADVANCED NEW TECH 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