This book In-Memory Data Management focuses on the technical details of in-memory columnar databases. Over the last years, in-memory databases and especially column-oriented in-memory databases grew in popularity and became widely researched [BMK09, KNF+12, Pla09]. With modern hardware technologies and increasing main memory capacities, this approach to data management promises groundbreaking new applications.
- [KNF+12]A. Kemper, T. Neumann, F. Funke, V. Leis, H. Mühe, Hyper: adapting columnar main-memory data management for transactional and query processing. IEEE Data Eng. Bull. 35(1), 46–51 (2012)Google Scholar
- [PH12]D.A. Patterson, J.L. Hennessy, Computer Organization and Design: The Hardware/ Software Interface. The Morgan Kaufmann Series in Computer Architecture and Design, rev. 4th edn. (Academic, San Francisco, 2012)Google Scholar
- [BMK09]A. Peter, Boncz, S. Manegold, M.L. Kersten, Database architecture evolution: mammals flourished long before dinosaurs became extinct. Proc. VLDB 2(2), 1648–1653 (2009)Google Scholar
- [Pla09]H. Plattner, A common database approach for OLTP and OLAP using an in-memory column database, in Proceedings of the SIGMOD International Conference on Management of Data, ed. by U. Çetintemel, S.B. Zdonik, D. Kossmann, N. Tatbul (ACM, 2009), pp. 1–2Google Scholar