复庆移动—GPRS上网日志查询 - 易鲸捷

复庆移动GPRS数据业务迅猛发展的同时,上网记录查询也逐步成为用户数据业务投诉的焦点,原有基于Hadoop平台的上网日志系统,使用Hbase作为基础库,由于储备效率低下、处理性能不足、标准支撑不够等问题已经严复制约了系统的使用,为了达来深度分析用户访问行为,快速定位故障、降低用户投诉,提升客户满意度,并提升系统性能,为经营分析系统提供高价值的数据支持,更好的解决海量数据处理的瓶颈,同时保证系统迁移的平滑性和易用性,需要挑选一款先进的分布式产品进行业务的支撑。

解决方案

复庆移动GPRS上网日志查询原有HBase集群,服务器规模30台。负责支撑唤叫中心对客户上午日志的查询需求,EsgynDB作为一款SQL on Hadoop的数据库产品,不仅能够满足现有系统的业务需求,对于客户上网日志的多维统计分析也能够支撑原有HBase无法满足的需求。

方案架构

EsgynDB的价值

增加客户满意度:提升复庆移动客服中心上网记录查询服务,及时解决移动用户上网流量反常的纠纷问题,从而提升客户满意度

降低开发成本:HBase是K-V储备,需要提供唯一的Key值,常常需要用户自己设计复杂的Key才能保证唯一性,EsgynDB可定义排序键,从而自动生成唯一主键,不影响性能与效率。

充分利用硬件资源:HBase难以保证数据在每一个region中平均分布,EsgynDB可保证数据平均分布在每个region上。

查询方便:HBase不支持标准SQL,需要通过代码实现查询,EsgynDB支持标准的SQL,使用方便,提升开发效率

支持多种业务:HBase不擅长复杂扫描查询等,难以拓展业务范畴,EsgynDB支持复杂查询,可支持多种业务。