一种数据存储结构及DNS数据存储系统技术方案

技术编号:20926511 阅读:40 留言:0更新日期:2019-04-20 11:54
本发明专利技术公开了一种数据存储结构及DNS数据存储系统,涉及互联网应用技术领域。该DNS数据存储系统包括依次连接的数据接收单元、数据上传单元和用户接口单元;该用户接口单元在域名解析网络中开辟数据存储结构;该数据存储结构包括以域名表为被参照表一般资源记录表、邮件交换资源记录表和权威资源记录表,且该数据存储结构中的每个表均满足实体完整性约束条件、参照完整性约束条件、用户自定义完整性约束条件以及主键唯一原则。应用本发明专利技术,既减少了大量的数据冗余,又避免了数据记录的遗漏,还保证了数据的唯一性。

A Data Storage Architecture and DNS Data Storage System

The invention discloses a data storage structure and DNS data storage system, which relates to the field of Internet application technology. The DNS data storage system includes sequentially connected data receiving unit, data uploading unit and user interface unit; the user interface unit opens up data storage structure in domain name resolution network; the data storage structure includes domain name table as reference table general resource record table, mail exchange resource record table and authoritative resource record table, and each of the data storage structure The tables satisfy entity integrity constraints, reference integrity constraints, user-defined integrity constraints and the principle of primary key uniqueness. The application of the present invention not only reduces a large amount of data redundancy, but also avoids the omission of data records, and ensures the uniqueness of data.

【技术实现步骤摘要】
一种数据存储结构及DNS数据存储系统
本专利技术涉及互联网应用
,特别涉及一种数据存储结构及DNS数据存储系统。
技术介绍
在人们的日常生活中,使用网络进行资料或者数据或者信息进行查询时,通常接收到利用域名解析系统(DomainNameSystem,以下简称DNS)技术缓存的结果。但是,DNS缓存结果具有一定的时效性,即在有效时间内,应答结果是不变的,因此可以放在服务器设备的高速缓存中,这样可以在极短时间内返回给客户端请求的结果。在有效时间过期后,系统去外部网络进行该域名的查询,并将结果更新在高速缓存中。为实现对主动请求的DNS解析信息进行保存,现需要一种能大量存储且易于查询修改的数据存储技术,故决定采用数据库技术来解决这一问题。目前,在袁春阳等人的《域名信息主动获取及备份系统的设计和实现》论文中提到了一种用于存储获取到的DNS信息的数据库设计模式,该数据库设计模式以DNS权威资源记录表为“被参照”表,其他资源记录为“参照”表而设计,该数据库设计模式在实现时存在的问题是当一个域名存在有多个权威服务器的信息时,这样数据库设计模式会导致多个权威服务器的信息无法被同时记录,并且在采用本文档来自技高网...

【技术保护点】
1.一种数据存储结构,其特征在于,所述数据存储结构包括以域名为被参照表的域名表、一般资源记录表、邮件交换资源记录表和权威资源记录表;所述域名表的关系模式为查询域名;所述查询域名为所述域名表的关系模式的主键;所述一般资源记录表的关系模式为IP地址或别名,查询域名,记录类型,类,生存时间,数据长度;所述IP地址或别名为所述一般资源记录表的关系模式的主键;所述查询域名为所述一般资源记录表的关系模式的外键;所述邮件交换资源记录表的关系模式为邮件服务器域名,查询域名,记录类型,类,生存时间,数据长度,优先权;所述邮件服务器域名为所述邮件交换资源记录表的关系模式的主键;所述查询域名为所述邮件交换资源记录表...

【技术特征摘要】
1.一种数据存储结构,其特征在于,所述数据存储结构包括以域名为被参照表的域名表、一般资源记录表、邮件交换资源记录表和权威资源记录表;所述域名表的关系模式为查询域名;所述查询域名为所述域名表的关系模式的主键;所述一般资源记录表的关系模式为IP地址或别名,查询域名,记录类型,类,生存时间,数据长度;所述IP地址或别名为所述一般资源记录表的关系模式的主键;所述查询域名为所述一般资源记录表的关系模式的外键;所述邮件交换资源记录表的关系模式为邮件服务器域名,查询域名,记录类型,类,生存时间,数据长度,优先权;所述邮件服务器域名为所述邮件交换资源记录表的关系模式的主键;所述查询域名为所述邮件交换资源记录表的关系模式的外键;所述权威资源记录表的关系模式为权威服务器域名,查询域名,记录类型,类,生存时间,数据长度,负责人邮箱,序列号,刷新间隔,重试间隔,过期间隔,预设最小生存时间;所述权威服务器域名为所述权威资源记录表的关系模式的主键;所述查询域名为所述权威资源记录表的关系模式的外键。2.根据权利要求1所述的数据存储结构,其特征在于,所述域名表、所述一般资源记录表、所述邮件交换资源记录表、所述权威资源记录表均满足实体完整性约束条件、参照完整性约束条件以及用户自定义完整性约束条件。3.根据权利要求2所述的数据存储结构,其特征在于,所述实体完整性约束条件为使所述域名表、所述一般资源记录表、所述邮件交换资源记录表、所述权威资源记录表中每一行都能表示唯一实体的约束条件;所述域名表、所述一般资源记录表、所述邮件交换资源记录表、所述权威资源记录表均用设置主键的方...

【专利技术属性】
技术研发人员:徐宏孙红波王志强金鑫张岩张旭升张健毅高文斌毛明
申请(专利权)人:中共中央办公厅电子科技学院
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1