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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。