暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
一种数据库中分布式计算的实现方法及插件_CN116700975A_上海沄熹科技有限公司.pdf
20
11页
0次
2024-04-25
免费下载
(19)国家知识产权局
(12)发明专利申请
(10)申请公布号
(43)申请公布日
(21)申请号 202310695509 .1
(22)申请日 2023 .06 .13
(71)申请人 上海沄熹科技有限公司
地址 200120 上海市浦东新区中国上海
自由贸易试验区张东路1158号丹桂
路1059号2幢305-22室
(72)发明人 徐佳庆 
(74)专利代理机构 济南信达专利事务所有限公
37100
专利代理师 冯春连
(51)Int.Cl .
G06F
9/50
(2006 .01)
G06F
9/445
(2018 .01)
G06F
16/901
(2019 .01)
(54)发明名称
一种数据库中分布式计算的实现方法及插
(57)摘要
本发明公开一种数据库中分布式计算的实
现方法涉及分布式计算技术领域包括根据数
据均匀的原则和减少网络数据传输的原则制定
数据分发策略基于制定的数据分发策略生成
分布式计算的网络拓扑网络拓扑由发起节点进
行统一调度驱动整个执行流程并将所有计算
节点的执行结果进行汇总算子是网络拓扑中完
成设定计算功能的最小单元数据流连接不同算
发起节点执行算子算子和数据流共同完成
一个完整的分布式计算本发明还公开一种数据
库中分布式计算的实现插件其与前述方法相结
可以实现数据库集群的分布式计算达到合
用集群的整体资源优化数据库的执行性
能。
权利要求书2页 说明书5页 附图3页
CN 116700975 A
2023.09.05
CN 116700975 A
1 .一种数据库中分布式计算的实现方法其特征在于 ,包括如下步骤
根据数据均匀的原则和减少网络数据传输的原则制定数据分发策略
基于制定的数据分发策略生成分布式计算的网络拓扑网络拓扑由发起节点进行统
一调度驱动整个执行流程并将所有计算节点的执行结果进行汇总
算子是网络拓扑中完成设定计算功能的最小单元数据流连接不同算子发起节点执
行算子算子和数据流共同完成一个完整的分布式计算。
2 .根据权利要求1所述的一种数据库中分布式计算的实现方法其特征在于根据数据
均匀的原则制定数据分发策略具体如下
获取数据库系统中的直方图信息直方图信息作为统计信息的一部分统计了各个物
理表中每一列的数量通过直方图信息能够估算出某个列值或某个值范围的数据量在一
张表中所占有的比
根据数据库系统中的直方图信息和参与计算的节点数据将数据按照列值的范围进行
分发使得每个计算节点负责计算的数据量相对均匀
3 .根据权利要求2所述的一种数据库中分布式计算的实现方法其特征在于使用直方
图信息前会先校验统计信息时效性如果统计信息超出设定时间未进行更新则采用默认
的hash数据分布方式作为数据分发策略即对分发数据计算hash值对参与计算的节点取
之后再异步触发统计信息的更新操作同时采集实际执行时候的数据特征作为之后的
决策依据
4 .根据权利要求1所述的一种数据库中分布式计算的实现方法其特征在于根据减少
网络数据传输的原则制定数据分发策略具体如下
在分析型场景中根据表的数据行数来决策连接计算的数据分发策略如果两表的数
据总量的分发代价大于将小表复制到各个计算节点的代价则采用hash重分布的方式分发
数据到各个计算节点然后各个计算节点做本地的连接运算否则采用复制小表的策略
个计算节点读取大表的本地部分数据做连接运算
在事务型场景中让计算都在一个节点中发生以减少网络速度提升数据库整体的响
应速度
5 .根据权利要求1所述的一种数据库中分布式计算的实现方法其特征在于将分布式
计算的网络拓扑看做一个有向无环图每个计算节点的拓扑作为整个有向无环图的一个连
通子图连通子图中的顶点作为一个算子每个算子执行设定的计算操作有向无环图中的
有向边表示数据流不同算子之间通过数据流连接
某个计算节点作为发起节点统一调度分布式计算的网络拓扑驱动整个执行流程
将所有计算节点的执行结果进行汇总
6 .根据权利要求5所述的一种数据库中分布式计算的实现方法其特征在于一个算子
只完成一类功能的实现
每个算子具有自己的输入和输出
执行网络拓扑中的数据流则连接算子之间的输入和输出
7 .一种数据库中分布式计算的实现插件其特征在于其包括
策略指定模块用于根据数据均匀的原则和减少网络数据传输的原则制定数据分发
策略
权 利 要 求 书
1/2
2
CN 116700975 A
2
of 11
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜