Invention Application
- Patent Title: PRUNING USING PREFIX INDEXING
-
Application No.: US17649642Application Date: 2022-02-01
-
Publication No.: US20220156264A1Publication Date: 2022-05-19
- Inventor: Ismail Oukid , Stefan Richter
- Applicant: Snowflake Inc.
- Applicant Address: US MT Bozeman
- Assignee: Snowflake Inc.
- Current Assignee: Snowflake Inc.
- Current Assignee Address: US MT Bozeman
- Main IPC: G06F16/2455
- IPC: G06F16/2455 ; G06F16/9035 ; G06F16/28 ; G06F16/22 ; G06F17/18

Abstract:
A table organized into a set of batch units is accessed. A set of N-grams are generated for a data value in the source table. The set of N-grams include a first N-gram of a first length and a second N-gram of a second length where the first N-gram corresponds to a prefix of the second N-gram. A set of fingerprints are generated for the data value based on the set of N-grams. The set of fingerprints include a first fingerprint generated based on the first N-gram and a second fingerprint generated based on the second N-gram and the first fingerprint. A pruning index that indexes distinct values in each column of the source table is generated based on the set of fingerprints and stored in a database with an association with the source table.
Public/Granted literature
- US11487763B2 Pruning using prefix indexing Public/Granted day:2022-11-01
Information query