The present invention provides a distributed data processing system and method, the system includes the application of equipment, at least one control node and multiple nodes, each node corresponds to computing part of the storage space in the database system; application of equipment, used to control the corresponding node sends request information; the control node, request for information receiving application the device sends, and according to the request information generating execution information and the implementation of multiple computing node information sent to the corresponding control node; each compute node for transmitting a control node receives the computing node corresponding to the execution information, and performing the corresponding operation according to the information of the storage unit executes the corresponding computing node. Distributed data system and method provided by the invention, effectively ensure the efficiency of data processing, and can achieve a large amount of data processing at the same time, thus improving the reliability of using the system and method, is conducive to the promotion and application of market.
【技术实现步骤摘要】
分布式数据处理系统及方法
本专利技术涉及数据处理
,具体涉及一种分布式数据处理系统及方法。
技术介绍
XML数据库是一种支持对XML(标准通用标记语言下的一个应用)格式文档进行存储和查询等操作的数据管理系统,在系统中,开发人员可以对数据库中的XML文档进行查询、导出和指定格式的序列化。现有技术中,XML数据库通常为线性表结构,线性表结构中的数据元素之间的关系是一对一的关系,即一个应用节点只对应一个计算节点。然而,在专利技术人实施本技术方案的过程中,发现现有技术中存在以下问题:随着数据处理数量的增大,处理效率往往不高,并不能够及时有效对大量数据进行处理。
技术实现思路
本专利技术提供一种分布式数据处理系统及方法,可以有效的克服现有技术中存在的随着数据处理数量的增大,处理效率往往不高,并不能够及时有效对大量数据进行处理的问题。本专利技术的一方面是为了提供一种分布式数据处理系统,包括:应用设备,至少一个控制节点和多个计算节点,每个所述计算节点对应系统数据库中的部分存储空间;应用设备,用于向对应的控制节点发送请求信息;所述控制节点,用于接收所述应用设备发送的请求信息,并根据所述请求信息生成执行信息,并将所述执行信息发送给与该控制节点相对应的多个计算节点;每个所述计算节点,用于接收该计算节点对应的控制节点发送的执行信息,并根据所述执行信息对该计算节点对应的存储单元进行相应操作。如上所述的分布式数据处理系统,还包括:每个所述计算节点,还用于在根据所述执行信息对该计算节点对应的存储单元进行相应操作之后,将执行操作结果信息发送至与该计算节点相对应的控制节点;所述控制节点 ...
【技术保护点】
一种分布式数据处理系统,其特征在于,包括:应用设备,至少一个控制节点和多个计算节点,每个所述计算节点对应系统数据库中的部分存储空间;应用设备,用于向对应的控制节点发送请求信息;所述控制节点,用于接收所述应用设备发送的请求信息,并根据所述请求信息生成执行信息,并将所述执行信息发送给与该控制节点相对应的多个计算节点;每个所述计算节点,用于接收该计算节点对应的控制节点发送的执行信息,并根据所述执行信息对该计算节点对应的存储单元进行相应操作。
【技术特征摘要】
1.一种分布式数据处理系统,其特征在于,包括:应用设备,至少一个控制节点和多个计算节点,每个所述计算节点对应系统数据库中的部分存储空间;应用设备,用于向对应的控制节点发送请求信息;所述控制节点,用于接收所述应用设备发送的请求信息,并根据所述请求信息生成执行信息,并将所述执行信息发送给与该控制节点相对应的多个计算节点;每个所述计算节点,用于接收该计算节点对应的控制节点发送的执行信息,并根据所述执行信息对该计算节点对应的存储单元进行相应操作。2.根据权利要求1所述的分布式数据处理系统,其特征在于,还包括:每个所述计算节点,还用于在根据所述执行信息对该计算节点对应的存储单元进行相应操作之后,将执行操作结果信息发送至与该计算节点相对应的控制节点;所述控制节点,还用于接收每个计算节点发送的执行操作结果信息,合成所接收到多个执行操作结果信息,并将合成后的执行操作结果信息发送给应用设备。3.根据权利要求2所述的分布式数据处理系统,其特征在于,所述系统包括多个控制节点,每个所述控制节点对应不同的业务请求;所述应用设备,还用于将不同业务请求发送给对应的控制节点。4.根据权利要求3所述的分布式数据处理系统,其特征在于,所述多个控制节点中包括一主控制节点和多个从控制节点;所述主控制节点,用于与数据增删改业务请求相对应;每个从控制节点,用于与数据查询业务请求相对应。5.根据权利要求4所述的分布式数据处理系统,其特征在于,所述系统包括一存储介质,所述存储介质对应系统数据库中的全部存储空间;所述存储介质集成在所述多...
【专利技术属性】
技术研发人员:郑程光,
申请(专利权)人:北大方正集团有限公司,北大方正信息产业集团有限公司,上海方正数字出版技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。