BatchDB: Efficient Isolated Execution of Hybrid OLTP+OLAP Workloads for Interactive Applications报告

In this paper we present BatchDB, an in-memory database engine designed for hybrid OLTP and OLAP workloads. BatchDB achieves good performance, provides a high level of data freshness, and minimizes load interaction between the transactional and analytical engines, thus enabling real time analysis over fresh data under tight SLAs for both OLTP and OLAP workloads.

本文介绍了专门设计为混合的OLTP和OLAP工作负载的内存数据库引擎 ,BATCHDB具有良好的性能,并提供了高级别的数据新鲜度,最小化了事务和分析引擎之间的交互负载,从而能在紧致的SLA下对OLTP和OLAP工作进行对实时数据的实时分析。

BatchDB特点

依赖主次副本结构,优化OLTP和OLAP特定的负载,和事务更新的轻量级的传输。评估表明,对于标准的TPC-C和TPC-H基准,

当提供隔离级别和预测OLTP和OLAP混合事务的运行时间,BatchDB可以通过专门的引擎针对事务处理和事务分析,提供很好的表现。主副本处理OLTP工作负载,并将其更新到处理OLAP工作负载的二级副本。为了启用对快照隔离的进行最新数据的查询处理,且保证对查询性能的最小影响,在OLAP副本中的查询和更新操作被排队并按批调度,系统在一个批上工作一次。此外,从OLTP副本中进行提取,从而更新OLAP副本,从而对整个执行时间产生较小的开销。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值