HyPer: A Hybrid OLTP&OLAP Main Memory Database System Based on Virtual Memory Snapshots报告

Our HyPer architecture is based on virtual memory supported snapshots on transactional data for multiple query sessions.

HyPer架构以虚拟内存支持的快照为基础的架构。快照基于混合查询会话中的事务数据。

故在HyPer能同时进行OLTP和OLAP,并且这两个可以不互相引用对方。

HyPer实现原理

通过以硬件支持的写时复制,保持快照一致性。通过操作系统和内存管理模块的支持来选择合适的shared pages(分享页面数)。经过 VM snapshot(虚拟内存快照)的分离,事务处理负载和BI query进程能有效的使用multi core architectures(混合核心机制),而不用引用彼此

HyPer优点

HyPer是一个主存数据库系统,能够保证OLTP事务的ACID性质,而且同时进行OLAP的查询会话。也支持虚拟内存管理,比如

地址转换,存储,更新时复制,能在同一个系统上并行的执行OLTP事务和OLAP事务。分析的表现基于TPC-C和TPC-H混合的基准

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值