The invention discloses a service layer system based on mass data of mobile Internet and a method thereof, belonging to the field of large data. This system includes the ETL (100), data center (200), service platform (300) and business systems (400); the data center (200) is the core component of storing and processing massive data, including data storage center (210) and (220) data center service; the platform layer (300) is a data center (200) to provide services outside the window, including the underlying data access service module (310) and the service interface module (320) and a control module (330); the method is: the business registration system; the inquiry service system. The invention can uniformly query the mass data of all the mobile Internet, and provide technical support for the unified inquiry service of each application system.
【技术实现步骤摘要】
基于移动互联网海量数据的服务层系统及其方法
本专利技术属于大数据领域,尤其涉及一种基于移动互联网海量数据的服务层系统及其方法。
技术介绍
近年来,随着移动互联网上网速度的不断提升和资费价格的不断下降,移动互联网数据成爆炸性的生长,如何存储这些数据,如何在这些数据中快速提取到用户所需要的信息已成为一个热门课题。移动互联网拥有的数据源丰富多样,包括各种手机客户端产生的业务数据、网页、音频数据、视频文件和图片等结构化和非结构化的一些数据。针对不同种类数据的存储也出现了各类SQL以及NoSQL数据库。在互联网行业,业务营销人员如果需要在海量数据中要查找到有用的信息,需要奔走于各个业务部门,查询各套系统,大大影响了工作效率。
技术实现思路
本专利技术的目的在于克服现有技术中存在的缺点和不足,提供一种基于移动互联网海量数据的服务层系统及其方法,实现以下功能:①统一各种异构数据库(SQL/NoSQL)的访问方式;②数据表的自定义(用户自定义表视图)。实现本专利技术目的的技术方案是:一、基于移动互联网海量数据的服务系统(简称系统)本系统包括依次连接的ETL、数据中心、服务层平台和业务系统。二、基于移动互联网海量数据的服务方法(简称方法)本方法包括下列步骤:①业务系统注册业务系统访问服务层平台300,需要先在服务层平台300中注册,生成系统的唯一号。②业务系统查询。本专利技术具有下列优点和积极效果:①提供了通用的服务层访问平台,按照标准的httppost和get方法调用接口方法,提供标准的json格式数据返回;②处理速度快,且具有容错性;③通过整合Hadoop分布式文件系统、S ...
【技术保护点】
一种基于移动互联网海量数据的服务层系统,其特征在于:包括依次连接的ETL(100)、数据中心(200)、服务层平台(300)和业务系统(400);所述的ETL(100)是指各类移动互联网数据源提取和清洗后转换技术的总称;所述的数据中心(200)是海量数据存储与处理的核心部件,包括数据存储中心(210)和数据计算中心(220);数据存储中心(210)包括Linux(211)、HBase(212)、Solr(213)、MySQL(214)和Hadoop(215);数据计算中心(220)包括SQL(221)、Hive(222)、Mahout(223)和Spark(224);所述的服务层平台(300)是数据中心(200)对外提供服务的窗口,包括底层数据访问服务模块(310)、业务接口模块(320)和控制模块(330);底层数据访问服务模块(310)根据数据中心(200)通用API获取各类数据;业务接口模块(320)包括通用业务接口(321)、原始业务接口(322)和基础业务接口(323);通用业务接口(321)和原始业务接口(322)分别与基础业务接口(323)交互;提供原始业务接口(322) ...
【技术特征摘要】
1.一种基于移动互联网海量数据的服务层系统,其特征在于:包括依次连接的ETL(100)、数据中心(200)、服务层平台(300)和业务系统(400);所述的ETL(100)是指各类移动互联网数据源提取和清洗后转换技术的总称;所述的数据中心(200)是海量数据存储与处理的核心部件,包括数据存储中心(210)和数据计算中心(220);数据存储中心(210)包括Linux(211)、HBase(212)、Solr(213)、MySQL(214)和Hadoop(215);数据计算中心(220)包括SQL(221)、Hive(222)、Mahout(223)和Spark(224);所述的服务层平台(300)是数据中心(200)对外提供服务的窗口,包括底层数据访问服务模块(310)、业务接口模块(320)和控制模块(330);底层数据访问服务模块(310)根据数据中心(200)通用API获取各类数据;业务接口模块(320)包括通用业务接口(321)、原始业务接口(322)和基础业务接口(323);通用业务接口(321)和原始业务接口(322)分别与基础业务接口(323)交互;提供原始业务接口(322)、基础业务接口(323)以及通用业务接口(321)供上层应用系统(400)调用访问;控制模块(330)用于接入控制,只有经过授权(332)的业务系统才能提供访问接口的服务,并对操作的动作记录日志(331);否则不能提供...
【专利技术属性】
技术研发人员:严雄伟,龚德光,
申请(专利权)人:武汉虹旭信息技术有限责任公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。