Abstract
Bitmap indices have been successfully used in scientific databases and data warehouses. Run-length encoding is commonly used to generate smaller size bitmaps that do not require explicit decompression for query processing. For static data sets, compression is shown to be greatly improved by data reordering techniques that generate longer and fewer runs. However, these data reorganization methods are not applicable to dynamic and very large data sets because of their significant overhead. In this paper, we present a dynamic data structure and algorithm for organizing bitmap indices for better compression and query processing performance. Our scheme enforces a compression rate close to the optimum for a target ordering of the data which results in fast query response time. For our experiments, we use Gray code ordering as the tuple ordering strategy. However, the proposed scheme efficiently works for any desired ordering strategy. Experimental results show that the proposed framework provides better compression and query execution time than the traditional approaches.
Cite
CITATION STYLE
Apaydin, T., Canahuate, G., Ferhatosmanoglu, H., & Tosun, A. S. (2008). Dynamic Data Organization for Bitmap Indices. In ACM International Conference Proceeding Series (Vol. 2008-June). Association for Computing Machinery. https://doi.org/10.4108/ICST.INFOSCALE2008.3554
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.