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

Skyline inquiry method based on multi-tenant data base in SaaS environment

A query method and multi-tenant technology, applied in the Skyline query field based on a multi-tenant database, can solve the problems of reducing the size of candidate chains, time-consuming and laborious, and poor results, and achieve the improvement of mobile phone dimension impact, avoid repeated operations, and good compatibility Effect

Inactive Publication Date: 2013-06-12
SCHOOL OF SOFTWARE & MICROELECTRONICS AT WUXI PEKING UNIV
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The existing Skyline query method mainly uses the pivot table for storage. Repeated, large and unnecessary self-join operations are inevitable in the pivot table mode, so the existing method is not only time-consuming and laborious, but also produces a large number of intermediate results. Ineffective
Therefore, in view of the fact that the existing Skyline query method cannot effectively perform efficient query in a multi-tenant environment, an efficient query method is designed: that is, on the basis of the pivot table mode, a B+ tree index is established, which is the pivot table model. On the axis table, a B+ index is established for each attribute belonging to different private tables, and combined with the characteristics of the SaaS environment, an MDOS (Multi-Tenant Database Oriented Skyline) algorithm based on the index structure is used, and efficient pruning is adopted on this basis Strategy, gradually reduce the size of the candidate chain, and repeatedly test the dominance of sibling objects and eliminate ordinary objects, so as to design a high-efficiency and low-cost Skyline query method, and can ensure the efficiency of Skyline query processing and the accuracy of query results

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
  • Skyline inquiry method based on multi-tenant data base in SaaS environment
  • Skyline inquiry method based on multi-tenant data base in SaaS environment
  • Skyline inquiry method based on multi-tenant data base in SaaS environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040]In order to make the object, technical solution and advantages of the present invention clearer, the following will further describe the solution of the invention in detail in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0041] As shown in the figure, it is a flow chart of the present invention, and an application embodiment of a Skyline query method based on a multi-tenant database in a SaaS environment is provided below. In this application example, how to establish the data structure required by the query method is described in detail, and the specific method of the method is described with illustrations.

[0042] The first step, as shown in Figure 1, is to build a multi-tenant database system as follows:

[0043] The enterprise on the left is called a tenant, and the end user is called a cl...

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 skyline inquiry method based on a multi-tenant data base in SaaS environment. The method comprises the following steps that (1) a data base based on multi-tenant facing the SaaS environment is built; (2) a B+ tree index array is built on a pivot table; (3) each candidate link is built according to the B+ tree index array, and candidate nodes are sequentially traversed in turns on each candidate link; and (4) when a Skyline object is traversed, the node is output, in addition, the node is deleted from each candidate link, and the operation returns to the third step if the candidate link is not completed. The skyline inquiry method provided by the invention has great improvement in aspects of reaction time, compatibility and efficiency.

Description

technical field [0001] The present invention relates to the field of data processing of computer technology, in particular to a Skyline query optimization processing method, especially a Skyline query method based on a multi-tenant database in a SaaS environment. Background technique [0002] Skyline query is a research hotspot in the field of database query processing technology in multi-dimensional space in recent years. Skyline is widely used in preference query, multi-criteria decision support, and data mining and visualization. Skyline query is one of the major problems to be solved urgently in the field of massive database management. Skyline query refers to selecting a subset from a given set S of D-dimensional data objects, and any data object in the subset cannot be dominated by any other data object in S. The so-called dominance relationship means that in the data set S in the D-dimensional space, if the data object p is due to another data object q at least in a ...

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
Inventor 孙圣力刘京陈杭
Owner SCHOOL OF SOFTWARE & MICROELECTRONICS AT WUXI PEKING 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