Sciweavers

IDEAS
2007
IEEE

Bitmap Index Design Choices and Their Performance Implications

14 years 6 months ago
Bitmap Index Design Choices and Their Performance Implications
Historically, bitmap indexing has provided an important database capability to accelerate queries. However, only a few database systems have implemented these indexes because of the difficulties of modifying fundamental assumptions in the lowlevel design of a database system and in the expectations of customers, both of which have developed in an environment that does not support bitmap indexes. Another problem that arises, and one that may more easily be addressed by a research article, is that there is no definitive design for bitmap indexes; bitmap index designs in Oracle, Sybase IQ, Vertica and MODEL 204 are idiosyncratic, and some of them were designed for older machine architectures. To investigate an efficient design on modern processors, this paper provides details of the Set Query benchmark and a comparison of two research implementations of bitmap indexes. One, called RIDBit, uses the N-ary storage model to organize table rows, and implements a strategy that gracefully switc...
Elizabeth J. O'Neil, Patrick E. O'Neil, Kesheng Wu
Added 03 Jun 2010
Updated 03 Jun 2010
Type Conference
Year 2007
Where IDEAS
Authors Elizabeth J. O'Neil, Patrick E. O'Neil, Kesheng Wu
Comments (0)