[发明专利]一种标准服务平台分布式并行计算数据库及其检索方法有效
申请号: | 201410291595.0 | 申请日: | 2014-06-26 |
公开(公告)号: | CN104090934B | 公开(公告)日: | 2017-09-12 |
发明(设计)人: | 李凤龙;刘丽梅;张建凯;杨福萍;王秀芹 | 申请(专利权)人: | 山东金质信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 济南舜源专利事务所有限公司37205 | 代理人: | 赵佳民 |
地址: | 250014 山东省济南*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种标准服务平台分布式并行计算数据库,包括节点数据库服务器集群,包含若干节点数据库服务器,每个节点数据库服务器负责所分配节点数据的查询管理;调度中心实现外部标准化数据至所述节点数据库服务器集群的引导存储,将缓存中心发送的查询检索命令并行转发给节点数据库服务器,然后将节点数据库服务器查询检索结果进行二次加工筛选后输送至一级缓存中心;一级缓存中心提供调度中心所输送查询检索结果的临时存储,并提供与数据库前端的查询交互;监控中心实现节点数据库服务器集群、调度中心和一级缓存中心的性能指标的实时监控预警。本发明通过分布式结构设计和并行计算,简单、快速、精准的挖掘用户所需标准,提高了检索精度。 | ||
搜索关键词: | 一种 标准 服务 平台 分布式 并行 计算 数据库 及其 检索 方法 | ||
【主权项】:
一种标准服务平台分布式并行计算数据库,其特征在于包括:节点数据库服务器集群,包含若干节点数据库服务器,每个节点数据库服务器负责所分配节点数据的查询管理;调度中心,用于实现外部标准化数据至所述节点数据库服务器集群的引导存储,并将一级缓存中心发送的查询检索命令并行转发给所有节点数据库服务器,然后将所有节点数据库服务器查询检索结果进行二次加工筛选后输送至一级缓存中心;一级缓存中心,用于提供调度中心所输送查询检索结果的临时存储,并提供与数据库前端的查询交互;监控中心,用于实现节点数据库服务器集群、调度中心和一级缓存中心的性能指标的实时监控、预警;所述调度中心包括数据引导服务模块、数据汇聚服务模块、分布式调度中心和注册中心;所述分布式调度中心用于对接收到的一级缓存中心发送的查询检索命令利用多主机多核多线程的并行技术转发给所有节点数据库服务器;所述数据汇聚服务模块用于将所有节点数据库服务器检索到的符合查询检索要求的检索结果抽取汇集到数据汇聚服务模块,然后按照排序规则进行排序,截取符合排序要求的数据,对查询检索结果进行二次加工筛选后输送至缓存中心;所述注册中心用于维护节点数据库服务器相关元数据,并通过心跳、主动通知、人工巡检机制实现节点数据库服务器的监控管理;所述数据引导服务模块,用于实现外部标准化数据至所述节点数据库服务器集群的存储,并联合注册中心、监控中心实现节点数据库服务器的自动漂移和容灾机制;所述自动漂移机制,是当节点数据库服务器存储的标准数据容量超出其阈值时,自动溢出转移到其他重新分配的节点数据库服务器中;所述容灾机制,是每个节点数据库服务器下含有多个附属节点数据库服务器与之相连,所述附属节点数据库服务器为其映射服务器,内部标准数据完全相同,在当前节点数据库服务器不能正常工作时,附属节点数据库服务器自动接替当前模块完成工作;所述一级缓存中心包括缓存中心、查询模块和缓存调度中心;所述缓存中心用于提供调度中心所输送查询检索结果的临时存储;所述缓存调度中心用于对缓存中心存储的标准数据存储提取方式、顺序进行管理;所述查询模块用于提供查询端口,并在接收到检索命令后,首选去缓存中心进行查询检索,若存在,直接在数据库前端输出查询结果,否则,将查询检索命令通过缓存调度中心输送至分布式调度中心进行各个节点数据库服务器的查询检索。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东金质信息技术有限公司,未经山东金质信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410291595.0/,转载请声明来源钻瓜专利网。