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

Aggregation computing method and device

A computing device and computing method technology, applied in the database field, can solve the problem of high processor consumption, and achieve the effect of improving the aggregation efficiency

Active Publication Date: 2022-05-06
BEIJING OCEANBASE TECH CO LTD
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But data preprocessing often brings additional materialization overhead
When processing massive amounts of data, this materialization overhead consumes a lot of processor

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
  • Aggregation computing method and device
  • Aggregation computing method and device
  • Aggregation computing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] Embodiments of the present disclosure are described below with reference to the accompanying drawings in the embodiments of the present disclosure. In the following description, reference is made to the accompanying drawings which form a part of this disclosure and which show by way of illustration specific aspects of embodiments of the disclosure or in which embodiments of the disclosure may be used. It should be understood that the disclosed embodiments may be utilized in other aspects and may include structural or logical changes not depicted in the figures. Accordingly, the following detailed description should not be read in a limiting sense, and the scope of the present disclosure is defined by the appended claims. For example, it should be understood that a disclosure in connection with a described method is equally applicable to a corresponding device or system for performing the method, and vice versa. For example, if one or more specific method steps are desc...

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

Provided are an aggregation calculation method and device. The aggregation calculation method includes: obtaining first vector data from a database; using a grouping operator of the database to group the first vector data to obtain first group data and first bitmap data, and the first The addresses of the packet data are discontinuously distributed, and the first bitmap data is used to record the vector position of the first packet data in the first vector data; the first bitmap data and the first vector Loading data into the SIMD register, so that the value of the first grouped data in the first vector data remains unchanged, and makes the remaining data in the first vector data except the first grouped data The value of is zero; the vectorized aggregation calculation is performed on the vector data in the SIMD register by using the SIMD instruction.

Description

technical field [0001] The present disclosure relates to the field of databases, and more specifically, to an aggregation computing method and device. Background technique [0002] Aggregation operations are common operations in database analysis. As the database system processes more and more data, and users have higher and higher requirements on the computing speed of the database, the aggregation performance of the database has become an important indicator for evaluating the analysis ability of the database. Therefore, improving the performance of aggregation operations has always been the goal pursued by workers in the database field. [0003] With the continuous development of vectorization technology, more and more database systems apply vectorized computing to database computing, so as to realize vectorized aggregate computing. For example, in the hash aggregation (hashaggregation) method of the database, the data copies of the same group are allocated in a hash bu...

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/242G06F16/22
Inventor 曲斌潘毅刘彬
Owner BEIJING OCEANBASE TECH CO LTD