[发明专利]一种用于提供加速服务节点的节点服务数据的方法与设备在审
申请号: | 201610807557.5 | 申请日: | 2016-09-07 |
公开(公告)号: | CN107798019A | 公开(公告)日: | 2018-03-13 |
发明(设计)人: | 范金阳 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海百一领御专利代理事务所(普通合伙)31243 | 代理人: | 陈贞健,周建华 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 提供 加速 服务 节点 数据 方法 设备 | ||
技术领域
本申请涉及计算机领域,尤其涉及一种用于提供加速服务节点的节点服务数据的技术。
背景技术
随着人们网络访问量的增大,在网络中为加快访问速度,会用到各种加速服务,例如CDN(Content Delivery Network)内容分发网络,是一种对域名的加速服务,在指定地域范围内布置很多的节点,在加速时节点之间会因为地域、硬件服务器、软件、网络等不同而导致加速效果不同,因此需要快速定位节点服务质量排名并读取相应反映服务质量的数据,从而调整合适的节点达到改善服务的目的。目前通用的方法是把定期发送的节点对域名加速的指标信息存入关系型数据库,当需要查询和监控调整时,在关系型数据库中将指定范围内的数据排序后取出。然而,存入关系型数据库的数据量非常大,每分钟往往十几万条数据,若把这些数据在关系型数据库中进行服务质量排序并读取,往往会效率较低,甚至会响应超时。
发明内容
本申请的一个目的是提供一种用于提供加速服务节点的节点服务数据的方法与设备,用以解决在关系型数据库中查询并读取目标加速服务节点的节点服务数据效率较低的问题。
为实现上述目的,根据本申请的一个方面,本申请提供了一种用于提供加速服务节点的节点服务数据的方法,该方法解决了在关系型数据库中查询并读取目标加速服务节点的节点服务数据效率较低的问题:
获取各加速服务节点的节点服务数据,将每一个所述节点服务数据存入关系型数据库和非关系型数据库;
接收节点服务数据查询指令;
根据所述节点服务数据查询指令在所述关系型数据库中优选以确定对应的目标加速服务节点;
根据所述目标加速服务节点从所述非关系型数据库中读取对应的目标节点服务数据;
将所述目标节点服务数据提供至所述节点服务数据查询指令对应的设备。
为实现上述目的,根据本申请的另一个方面,本申请提供了一种用于提供加速服务节点的节点服务数据的设备,该设备解决了在关系型数据库中查询并读取目标加速服务节点的节点服务数据效率较低的问题:
数据存储装置,用于获取各加速服务节点的节点服务数据,将每一个所述节点服务数据存入关系型数据库和非关系型数据库;
查询指令接受装置,用于接收节点服务数据查询指令;
目标节点确定装置,用于根据所述节点服务数据查询指令在所述关系型数据库中优选以确定对应的目标加速服务节点;
数据读取装置,用于根据所述目标加速服务节点从所述非关系型数据库中读取对应的目标节点服务数据;
数据提供装置,用于将所述目标节点服务数据提供至所述节点服务数据查询指令对应的设备。
与现有技术相比,本申请通过将所获取的每个节点服务数据分别存入关系型数据库非关系型数据库,从而在接受到服务数据查询指令后,根据所指定范围在关系型数据库中优选以确定所需要的目标节点,并据此在非关系型数据库中快速读取目标节点对应的服务数据并反馈至查询设备,从而可以基于所读取的目标节点的服务数据进行节点的分析和调整,达到快速锁定目标节点和快速读取数据的目的。
进一步地,在将各节点数据存入关系型数据库时把可以识别和锁定节点范围的关键信息分别作为主键,在将各节点数据存入非关系型数据库时把关系型数据库中的多个主键对应的数据信息作为联合主键,从而可以将关系型数据库中的目标节点对应的主键的数据组成联合主键的格式作为索引在非关系型数据库中快速读取数据。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1示出根据本申请另一个方面的一种优选实例的步骤S4示意图;
图2示出根据本申请另一个方面的一种优选实例的步骤S3示意图;
图3示出根据本申请另一个方面的一种用于提供加速服务节点的节点服务数据的设备示意图;
图4示出根据本申请另一个方面的一种优选实例的数据读取装置示意图;
图5示出根据本申请另一个方面的一种优选实例的目标节点确定装置示意图;
图6示出根据本申请另一个优选实例的信号和数据传递示意图;
图7示出根据本申请另一个优选实例的查询节点服务示意图;
图8示出根据本申请另一个优选实例的目标节点服务质量展示图。
附图中相同或相似的附图标记代表相同或相似的部件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610807557.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种兴趣点显示信息的设置方法及装置
- 下一篇:一种公交路线匹配判断方法及装置