Efficient Transaction Processing For Hyrise In Mixed Workload Environments

IN MEMORY DATA MANAGEMENT AND ANALYSIS(2014)

引用 26|浏览68
暂无评分
摘要
Hyrise is an in-memory storage engine designed for mixed enterprise workloads that originally started as a research prototype for hybrid table layouts and basic transaction processing capabilities. This paper presents our incremental improvements and learnings to better support transactional consistency in mixed workloads.In particular, the paper addresses a multi-version concurrency control mechanism with lock-free commit steps, tree-based multi-column indices, in-memory optimized logging and recovery mechanisms. Additionally, a mixed workload scheduling mechanism is presented, addressing partitionable transactional workloads in combination with analytical queries.
更多
查看译文
关键词
Mixed Workload, Multi-version Concurrency Control (MVCC), Multi-column Index, Analytical Queries, Commit Phase
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要