【技术实现步骤摘要】
一种图谱构建方法、装置、存储介质和计算机设备
本专利技术涉及数据处理
,尤其涉及一种图谱构建方法、装置、存储介质和计算机设备。
技术介绍
目前常见的对内容分发网络(ContentDeliveryNetwork,简称:CDN)调度分析方法,主要是通过构建网际互连协议(InternetProtocol,简称:IP)地址和CDN节点之间的映射关系,对业务IP翻译对应的CDN归属,此分析方法难以保证IP地址和CDN节点之间的映射关系的数据全面性、准确性和及时性,而且仅能做到分析最终结果,无法洞察调度过程中的域名的迭代过程。
技术实现思路
有鉴于此,本专利技术实施例提供了一种图谱构建方法、装置、存储介质和计算机设备,可以。一方面,本专利技术实施例提供了一种图谱构建方法,所述方法包括:获取有效域名系统日志数据,有效域名系统日志数据包括多条有效数据记录,每条有效数据记录包括多个域名以及相邻域名之间的有向路径;将每条有效数据记录中的第一个域名确定为查询域名;将每条有效数据记录中的除查询域名之外的域名确定为规范名字;根据查询域名、第1个规范名字和从查询域名至第1个规范名字的有向路径,生成第一调度图;根据查询域名、规范名字和相邻域名之间的有向路径,生成第二调度图;根据第一调度图和第二调度图,构建规范名字图谱。可选地,获取域名系统有效日志数据,具体包括:获取域名系统日志数据;对域名系统日志数据进行清洗,生成有效域名系统日志 ...
【技术保护点】
1.一种图谱构建方法,其特征在于,所述方法包括:/n获取有效域名系统日志数据,所述有效域名系统日志数据包括多条有效数据记录,每条有效数据记录包括多个域名以及相邻域名之间的有向路径;/n将所述每条有效数据记录中的第一个域名确定为查询域名;/n将所述每条有效数据记录中的除所述查询域名之外的域名确定为规范名字;/n根据所述查询域名、第1个规范名字和从所述查询域名至所述第1个规范名字的有向路径,生成第一调度图;/n根据所述查询域名、所述规范名字和所述相邻域名之间的有向路径,生成第二调度图;/n根据所述第一调度图和第二调度图,构建规范名字图谱。/n
【技术特征摘要】
1.一种图谱构建方法,其特征在于,所述方法包括:
获取有效域名系统日志数据,所述有效域名系统日志数据包括多条有效数据记录,每条有效数据记录包括多个域名以及相邻域名之间的有向路径;
将所述每条有效数据记录中的第一个域名确定为查询域名;
将所述每条有效数据记录中的除所述查询域名之外的域名确定为规范名字;
根据所述查询域名、第1个规范名字和从所述查询域名至所述第1个规范名字的有向路径,生成第一调度图;
根据所述查询域名、所述规范名字和所述相邻域名之间的有向路径,生成第二调度图;
根据所述第一调度图和第二调度图,构建规范名字图谱。
2.根据权利要求1所述的图谱构建方法,其特征在于,所述获取域名系统有效日志数据,具体包括:
获取域名系统日志数据;
对所述域名系统日志数据进行清洗,生成有效域名系统日志数据。
3.根据权利要求1所述的图谱构建方法,其特征在于,所述第一调度图包括两个顶点和所述两个顶点之间的有向边;所述根据所述查询域名、第1个规范名字和从所述查询域名至所述第1个规范名字的有向路径,生成第一调度图,包括:
将所述查询域名确定为所述第一调度图的一个顶点;
将所述第1个规范名字的有向路径确定为所述第一调度图的另一个顶点;
将从所述查询域名至所述第1个规范名字的有向路径确定为所述第一调度图中的两个顶点之间的有向边。
4.根据权利要求1所述的图谱构建方法,其特征在于,所述第二调度图包括多个顶点和多条有向边;
所述根据所述查询域名、所述规范名字和所述相邻域名之间的有向路径,生成第二调度图,包括:
按照所述从查询域名至第1个规范名字的有向路径、从第1个规范名字至第N个规范名字的有向路径,将所述查询域名、第1个规范名字至第N个规范名字拆分成多个域名对,每个域名对包括两个域名和两个域名之间的有向路径,N包括正整数;
将所述查询域名、第1个规范名字至第N个规范名字确定为所述第二调度图中的顶点;
将所述两个域名之间的有向路径确定为所述第二调度图中相应的顶点之间的有向边。
5.根据权利要求1所述的图谱构建方法,其特征在于,所述根据所述第一调度图和第二调度图,构建规范名字图谱,包括:
对所述第一调度图进行标准化预处理,生成第一有向图,...
【专利技术属性】
技术研发人员:肖书俊,吴晨花,李铭学,陈达,陈海霞,
申请(专利权)人:中国移动通信集团海南有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:海南;46
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。