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

Graph query expenditure method for complete historic records

A technology of historical records and query overhead, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as large query delay, large deviation, and inaccurate overhead methods, so as to improve overall performance and reduce delay Effect

Active Publication Date: 2017-03-22
SHANGHAI JIAO TONG UNIV
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Existing overhead methods for graph query often consider single-step pruning for cost prediction, which cannot be applied to more efficient full-history pruning methods in high-performance networks, often resulting in inaccurate cost predictions, resulting in inaccurate Reasonable query sequence brings large query delay
In addition, the existing overhead methods often ignore the estimation of the communication overhead and the final merge operation overhead. The overhead of these two parts often accounts for a large proportion of the overall overhead of the query. Ignoring these two overheads will cause the overhead method to be inaccurate. , which leads to a large deviation from the true overhead

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
  • Graph query expenditure method for complete historic records

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0029] According to the complete historical record-oriented graph query overhead method provided by the present invention, the method comprises the following steps:

[0030] Step 1: When the server loads the original data, it collects the data required by the overhead method and makes statistics;

[0031] Step 2: The server receives the query request from the client and parses the query statement;

[0032] Step 3: Select the sequence of query triplets, and judge the rationality of the query sequence; i...

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 provides a graph query expenditure method for complete historic records. The method comprises the following steps: Step 1, during loading of original data, servers collect data required for expenditure predictions and carry out statistics of the data; Step 2, each server receives a query request from a client and analyzes query statements in the query request; Step 3, triple query orders are selected, and whether the query orders are reasonable or not is judged; and Step 4, query expenditures are predicted. The method provided by the invention is used for graph query expenditure predictions for the complete historic records, and has the advantages that characteristics of a complete historic record query mode is fully utilized, the query expenditures are accurately estimated, the efficient query orders are selected, and characteristics of a high-performance network are fully utilized; effects of communication of the high-performance network in a distributed environment on query delays are further considered; and a delay of a specific query request can be predicted according to a model, and the triple query order with the lowest expenditures is selected, so that the overall performance of a graph query system is improved.

Description

technical field [0001] The invention relates to a method for predicting graph query overhead, in particular to a graph query overhead method for complete historical records. Background technique [0002] In the era of big data, information presents a highly unstructured, free and rich correlation. The social network graphs of many knowledge bases such as Weibo and Facebook are usually stored in the form of RDF (Resource Description Framework). Online query requests for graph data become more complex and free at the same time. Predicting and modeling the query overhead, and reasonably arranging the execution order of query statements according to the overhead is one of the important methods to reduce the delay of query statements. Correct and reasonable overhead methods can minimize useless intermediate results and make full use of High-performance network and hardware resources accelerate user query requests. [0003] SPARQL is a query language for "rich" semantic retrieva...

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): G06F17/30
CPCG06F16/2433G06F16/24553G06F16/2462
Inventor 陈海波姚友阳陈榕臧斌宇
Owner SHANGHAI JIAO TONG UNIV
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