This paper presents the design of a read-optimized relational DBMS that contrasts sharply with most current systems, which are write-optimized. Among the many differences in its design are: storage of data by column rather than by row, careful coding and packing of objects into storage including main memory during query processing, storing an overlapping collection of column-oriented projections, rather than the current fare of tables and indexes, a non-traditional implementation of transactions which includes high availability and snapshot isolation for read-only transactions, and the extensive use of bitmap indexes to complement B-tree structures.We present preliminary performance data on a subset of TPC-H and show that the system we are building, C-Store, is substantially faster than popular commercial products. Hence, the architecture looks very encouraging.
CITATION STYLE
Abadi, D. J., Stonebraker, M., Lau, E., Lin, A., Madden, S., Batkin, A., … Zdonik, S. (1995). C-Store: A Column-oriented DBMS. Proceedings of the 31st International Conference on Very Large Databases, 553–564. Retrieved from http://portal.acm.org/citation.cfm?id=1083658#
Mendeley helps you to discover research relevant for your work.