ScyPer: Elastic OLAP Throughput on Transactional Data

Ever increasing main memory sizes and the advent of multicore parallel processing have fostered the development of in-core databases. Even the transactional data of large enterprises can be retained in-memory on a single server. In this paper, the authors present ScyPer, a Scale-out of their hyPer main memory database system that horizontally scales out on shared-nothing hardware. With ScyPer they aim at sustaining the superior OLTP (OnLine Transaction Processing) throughput of a single HyPer server and providing elastic OLAP (OnLine Analytical Processing) throughput by provisioning additional servers on-demand, e.g., in the cloud.