Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Breaking the Curse of Cardinality on Bitmap Indexes

Conference ·
OSTI ID:927150

Bitmap indexes are known to be efficient for ad-hoc range queries that are common in data warehousing and scientific applications. However, they suffer from the curse of cardinality, that is, their efficiency deteriorates as attribute cardinalities increase. A number of strategies have been proposed, but none of them addresses the problem adequately. In this paper, we propose a novel binned bitmap index that greatly reduces the cost to answer queries, and therefore breaks the curse of cardinality. The key idea is to augment the binned index with an Order-preserving Bin-based Clustering (OrBiC) structure. This data structure significantly reduces the I/O operations needed to resolve records that cannot be resolved with the bitmaps. To further improve the proposed index structure, we also present a strategy to create single-valued bins for frequent values. This strategy reduces index sizes and improves query processing speed. Overall, the binned indexes with OrBiC great improves the query processing speed, and are 3 - 25 times faster than the best available indexes for high-cardinality data.

Research Organization:
Ernest Orlando Lawrence Berkeley National Laboratory, Berkeley, CA (US)
Sponsoring Organization:
Computational Research Division
DOE Contract Number:
AC02-05CH11231
OSTI ID:
927150
Report Number(s):
LBNL-173E
Country of Publication:
United States
Language:
English

Similar Records

Efficient binning for bitmap indices on high-cardinality attributes
Technical Report · Tue Nov 16 23:00:00 EST 2004 · OSTI ID:841113

Evaluation Strategies for Bitmap Indices with Binning
Conference · Thu Jun 03 00:00:00 EDT 2004 · OSTI ID:861196

Multi-Level Bitmap Indexes for Flash Memory Storage
Conference · Fri Jul 23 00:00:00 EDT 2010 · OSTI ID:1004601