大数据平台OLTP应用场景案例分析

本文分析了一个车联网企业在大数据平台上处理OLTP事务的案例。企业需处理大量实时车辆数据,要求高并发查询和快速响应。采用Trafodion+Vertica的混合解决方案,Trafodion负责高压力数据插入和查询,Vertica处理复杂查询。测试结果显示,该方案在成本效益和性能上都满足了业务需求。
摘要由CSDN通过智能技术生成

大数据平台OLTP应用场景案例分析

 

 

前言

Hadoop大数据平台在当今的IT业界是非常热门的话题, 如果你关注它们的应用场景,大多数情况是做OLAP智能分析以及数据挖掘。鲜有类似于传统关系型数据库擅长的OLTP事务处理场景。今天和大家分享一个在大数据平台上OLTP应用场景案例。

 

背景

某国内车联网企业A,主要提供给各类大巴,货车公司安装各类传感器服务,并通过传感器收集日常车辆轨迹及各种告警违规数据。基于这些数据提供给客户实时的轨迹和告警查询,以及历史统计信息的查询。

 

业务需求

车辆每隔10秒中上传一条数据,同时在线的车辆数量在7万辆,要求用户能做近实时的车辆轨迹信息查询,数据加载要达到每秒8000条。为获得最佳的用户体验,查询响应时间要小于1秒,用户的并发查询数要大于100。

业务平台每天产生超过200万条告警记录,查询跨度为15天,响应时间要求在1秒以内。

业务平台每天产生5亿多条违规记录,每天需要对这些记录进行读取和统计并存储到统计表中。由于数据量较大,统计SQL复杂,该操作可在夜间闲时进行。数据读取,统计以及存储过程不能超过8小时。

 

工作负载特性分析

通过上面章节的分析,这是典型的混合负载。数据库既要面对汽车传感器频繁的数据加载请求迅速完成数据插入(INSERT),同时也要满足前台用户对此类数据的近实时的查询需求(SELECT). 这就意味着要对数据库进行频繁的读和写操作。同时要对每天生成的大规模数据进行读取和分析以及统计。

 

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值