[发明专利]一种分布式数据库集群系统对等处理系统及处理方法在审
申请号: | 202110248728.6 | 申请日: | 2021-03-08 |
公开(公告)号: | CN112597173A | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | 况忠强;王汉瑛;吴生勇;谢旭东;苏德财;李尤兵;曹茜;冯治龙;明玉琢;李文彬;许雄基 | 申请(专利权)人: | 成都虚谷伟业科技有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/2455;G06F16/27 |
代理公司: | 成都聚蓉众享知识产权代理有限公司 51291 | 代理人: | 张辉 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 数据库 集群 系统 对等 处理 方法 | ||
本发明公开了一种分布式数据库集群系统对等处理系统,包括数个客户端、数个工作节点和数个存储节点,数个所述工作节点相互关联,形成工作集群,每个所述的客户端用于生成请求信息流发送至工作集群,接收工作集群返回的处理结果集;每个所述工作节点用于与工作集群中的其它工作节点关联,读取请求信息流并将请求信息流转化为数据信息流,对工作集群中的工作节点进行任务分割,对分割后的数据信息流进行中间处理,同时从存储集群获取处理结果集并输出至客户端;每个所述存储节点用于对存储数据进行过滤,接收工作集群的数据信息流,生成处理结果集并输出至工作集群。本发明还公开了一种分布式数据库集群系统对等处理方法。
技术领域
本发明属于分布式数据库技术领域,具体涉及一种分布式数据库集群系统对等处理系统及处理方法。
背景技术
分布式数据库系统通常使用较小的计算机系统,每台计算机中都可能有DBMS的一份完整拷贝副本,或者部分拷贝副本,并具有自己局部的数据库,位于不同地点的许多计算机通过网络互相连接,共同组成一个完整的、全局的逻辑上集中、物理上分布的大型数据库。
分布式数据库的数据一般采用对等处理的方式进行,也就是将工作节点相互关联。对于整个工作集群而言,各工作节点相互关联且具有相等的能力,接入其中一个工作节点即可接入整个工作集群。但,目前分布式数据库的数据对等处理方式太过庞杂,处理方式不稳定,不能满足日益发展的需求。
发明内容
本发明所要解决的技术问题便是针对上述现有技术的不足,提供一种分布式数据库集群系统数据分流方法,对等处理的方式简单且处理效率较高。
本发明所采用的技术方案是:一种分布式数据库集群系统对等处理系统,包括数个客户端、数个工作节点和数个存储节点,数个所述工作节点相互关联,形成工作集群,数个所述存储节点相互关联,形成存储集群;
每个所述的客户端用于生成请求信息流发送至工作集群,接收工作集群返回的处理结果集;
每个所述工作节点用于与工作集群中的其它工作节点关联,读取请求信息流并将请求信息流转化为数据信息流,对工作集群中的工作节点进行任务分割,对分割后的数据信息流进行中间处理,同时从存储集群获取处理结果集并输出至客户端;
每个所述存储节点用于对存储在自身节点的数据进行过滤,接收工作集群的数据信息流,生成处理结果集并输出至工作集群。
本发明还公开了一种分布式数据库集群系统对等处理方法,包括以下步骤:
步骤10、客户端连通工作集群中任意一工作节点,发送查询请求至该工作节点;
步骤20、接收查询请求的工作节点根据查询请求的内容进行任务分割并生成查询任务,指定查询任务待发送的目标存储节点,并将该查询任务输出至存储集群中对应的存储节点;
步骤30、存储集群中对应的存储节点根据接收到的查询请求提取相关数据,生成处理结果集,输出至工作集群,对数据进行进一步处理后将数据发送至进行任务分割的工作节点;
步骤40、进行任务分割的工作节点接收处理结果集,将进行中间处理后的结果集输出至客户端。
其中一个实施例中,还包括存储数据过滤步骤,具体如下:
客户端发送过滤条件至工作集群中任意一工作节点,该工作节点接收过滤条件并进行任务分割,将过滤条件传输至存储集群,存储集群中每个存储节点根据过滤条件对存储的数据进行过滤,调取过滤后的数据并生成处理结果集,输出至工作集群,对数据进行进一步处理后输出至接收过滤条件的工作节点。
其中一个实施例中,步骤20中,所述的任务分割,具体如下:
提取生成的数据信息流中包含的存储节点的编号并根据该编号对数据信息流进行分组,将分组后的数据流传输至对应编号的存储节点。
其中一个实施例中,步骤30和存储数据过滤步骤中,所述的对数据进行进一步处理包括数值运算或统计计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都虚谷伟业科技有限公司,未经成都虚谷伟业科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110248728.6/2.html,转载请声明来源钻瓜专利网。