The present invention provides a real-time computing large data system and method, which involves the technical field of large data computing, including: the receiving module is used to connect the user side to the database, receive the user request or the active request of the database, and the sending module is connected to the data collection system to receive the data. After the user request or active request, the processing request is generated according to the request or request of the user, and the processing request is sent to the data collection system. After receiving the data of the data collection system, the allocation module assigns the data to many parallel processing modules according to the processing attributes of each parallel processing module; The parallel processing module is used to process the parallel results of data generation simultaneously; the result module is used to merge the parallel results of each parallel processing module into the processing results and send the processing results to the user side or the database. It solves the problem that the computation speed of the existing processors can not meet the needs of the business under big data.
【技术实现步骤摘要】
实时计算大数据系统和方法
本专利技术涉及大数据计算
,尤其是涉及一种实时计算大数据系统和方法。
技术介绍
随着时代的发展,人们大多都是以代步出行,这就造成了道路的拥堵,导致人们出行的麻烦。车联网的出现很好的解决了这个问题,车联网能够按照约定的通信协议和数据交互标准,在车和车之间、车和路之间、车和行人之前、车和互联网之间等等,进行无线通信和信息交换,实现了更加智能化交通管理、具有更加智能化的信息交流和车辆智能控制。另外,车联网的出现不仅方便人们的出行,而且还能推动汽车的安全性和经济性能。然而,当用户想要从车联网中获取实时数据时,现有的计算方式,如分布式计算方式,在接收到用户请求时需要耗费大量的时间才能给出计算结果,所以,速度不能满足用户的业务要求,给消费者带来很大的不便。
技术实现思路
有鉴于此,本专利技术的目的在于提供大数据计算,通过接收模块能够接收所述用户端的用户请求或者所述数据库的主动请求,可以满足用户端和数据库的需求,并通过并行处理模块同时处理同一请求,解决了在大数据下现有的处理器的计算速度不能满足业务需求的问题。第一方面,本专利技术实施例提供了一种实时计算大数据系统,所述系统分别与用户端、数据库和数据收集系统相连,所述系统包括:接收模块、发送模块,分配模块,多个并行处理模块,结果模块,所述接收模块、所述发送模块、所述分配模块、所述多个并行处理模块、所述结果模块一一相连;所述接收模块用于分别与所述用户端和所述数据库相连,接收所述用户端的用户请求或者所述数据库的主动请求,并将所述用户请求或所述主动请求发送至所述发送模块;所述发送模块用于与所述数据收集 ...
【技术保护点】
一种实时计算大数据系统,其特征在于,所述系统分别与用户端、数据库和数据收集系统相连,所述系统包括:接收模块,发送模块,分配模块,多个并行处理模块,结果模块,所述接收模块、所述发送模块、所述分配模块、所述多个并行处理模块、所述结果模块一一相连;所述接收模块用于分别与所述用户端和所述数据库相连,接收所述用户端的用户请求或者所述数据库的主动请求,并将所述用户请求或所述主动请求发送至所述发送模块;所述发送模块用于与所述数据收集系统相连,以在接收到所述用户请求或者所述主动请求后,根据所述用户请求或者所述主动请求生成处理请求,并将所述处理请求发送至所述数据收集系统;所述分配模块用于在接收到所述数据收集系统的数据后,根据每个并行处理模块的处理属性,将所述数据分配至所述多个并行处理模块;所述多个并行处理模块用于同时处理所述数据,生成并行结果,并将所述并行结果发送至所述结果模块;所述结果模块用于将每个并行处理模块的并行结果进行合并,生成处理结果,并将所述处理结果发送至所述用户端或者所述数据库。
【技术特征摘要】
1.一种实时计算大数据系统,其特征在于,所述系统分别与用户端、数据库和数据收集系统相连,所述系统包括:接收模块,发送模块,分配模块,多个并行处理模块,结果模块,所述接收模块、所述发送模块、所述分配模块、所述多个并行处理模块、所述结果模块一一相连;所述接收模块用于分别与所述用户端和所述数据库相连,接收所述用户端的用户请求或者所述数据库的主动请求,并将所述用户请求或所述主动请求发送至所述发送模块;所述发送模块用于与所述数据收集系统相连,以在接收到所述用户请求或者所述主动请求后,根据所述用户请求或者所述主动请求生成处理请求,并将所述处理请求发送至所述数据收集系统;所述分配模块用于在接收到所述数据收集系统的数据后,根据每个并行处理模块的处理属性,将所述数据分配至所述多个并行处理模块;所述多个并行处理模块用于同时处理所述数据,生成并行结果,并将所述并行结果发送至所述结果模块;所述结果模块用于将每个并行处理模块的并行结果进行合并,生成处理结果,并将所述处理结果发送至所述用户端或者所述数据库。2.根据权利要求1所述的系统,其特征在于,每个并行处理模块包括:多个下级子模块,所述每个并行处理模块对应的各下级子模块相连,所述下级子模块用于辅助所述并行处理模块进行数据处理,并将处理子结果上报至对应的所述并行处理模块。3.根据权利要求2所述的系统,其特征在于,所述并行处理模块与对应的下...
【专利技术属性】
技术研发人员:关宁,李雁鹏,
申请(专利权)人:北京车联天下信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。