Invention Grant
US08972337B1 Efficient query processing in columnar databases using bloom filters
有权
使用布隆过滤器对柱状数据库进行有效的查询处理
- Patent Title: Efficient query processing in columnar databases using bloom filters
- Patent Title (中): 使用布隆过滤器对柱状数据库进行有效的查询处理
-
Application No.: US13773476Application Date: 2013-02-21
-
Publication No.: US08972337B1Publication Date: 2015-03-03
- Inventor: Anurag Windlass Gupta
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US NV Reno
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US NV Reno
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06F17/00
- IPC: G06F17/00 ; G06F17/30

Abstract:
A bloom filter is generated for efficient query processing for unsorted data in a column of a columnar database. Bloom filters represented as bitmaps are generated for data blocks storing data for a column of a columnar database table. An indication of a query directed toward the column is received and the bloom filter for each data block is examined to determine which ones of the data blocks do not need to be read in order to service the query for the select data. Data is then read from the data blocks storing data for the column excepting the ones which do not need to be read.
Information query