Abstract
The aim of the long-term HyPer project. is to develop a high-performance database engine that unites the two seemingly disparate worlds: OLTP and OLAP. For this purpose researchers developed a hybrid main memory database system that supports OLTP- and OLAP-applications. The OLAP processing is separated from the mission-critical OLTP transaction processing by forking virtual memory snapshots. Thus, no concurrency control mechanisms other than the hardware-assisted VM management are needed to separate the two workload classes. Transactions and queries are specified in SQL and are efficiently compiled into LLVM-assembly code. The transactions are specified in an SQL scripting language called HyPer-Script and registered as precanned, stored procedures.
Original language | English |
---|---|
Pages (from-to) | 55-60 |
Number of pages | 6 |
Journal | SIGMOD Record (ACM Special Interest Group on Management of Data) |
Volume | 43 |
Issue number | 3 |
DOIs | |
State | Published - 1 Sep 2014 |