【技术实现步骤摘要】
一种基于域名的数据处理方法及装置
[0001]本申请涉及计算机软件领域,特别是涉及一种基于域名的数据处理方法及装置。
技术介绍
[0002]域名注册是注册者向注册商购买、注册商向注册局注册域名的过程。域名注册流程基于可扩展配置协议(extensible provisioning protocol,EPP)协议实施,注册局是注册服务的服务端,通过共享注册系统(shared registration system,SRS)对外提供域名注册服务。
[0003]一些域名的潜在价值和特殊属性会导致抢注现象的发生,表现为注册局的SRS系统面临在短时间内需处理千万级并发的注册请求,这对注册服务的性能提出了极高的要求。因此,减轻SRS系统的性能压力,尤其是在高并发期的性能压力,对于提升注册局的服务水平和用户体验具有最直接的意义。
[0004]如何减轻SRS系统性能压力,从而提升SRS系统的服务质量,是目前尚待解决的问题。
技术实现思路
[0005]本申请所要解决的技术问题是如何减轻SRS系统的性能压力以提升S ...
【技术保护点】
【技术特征摘要】
1.一种基于域名的数据处理方法,其特征在于,应用于注册局,所述方法包括:确定热点域名;将所述热点域名的名称、所述热点域名的注册状态、以及所述热点域名对应的数据源对应存储至缓存中,所述热点域名对应的数据源,用于在所述热点域名为已注册域名的情况下、存储所述热点域名的信息,所述热点域名的数据源为:共享注册系统SRS数据库或者热点域名数据库。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收注册商发送的域名查询请求,所述域名查询请求中包括第一域名,所述域名查询请求用于查询所述第一域名的注册状态;基于所述第一域名从所述缓存中确定是否包括所述第一域名对应的缓存记录,所述第一域名对应的缓存记录,包括所述第一域名的名称、所述第一域名的注册状态、以及所述第一域名对应的数据源;若确定所述缓存中包括所述第一域名对应的缓存记录,则获取所述第一域名对应的缓存记录中的所述第一域名的注册状态;若确定所述缓存中不包括所述第一域名对应的缓存记录,则通过所述SRS数据库获取所述第一域名的注册状态;将获得的所述第一域名的注册状态,发送给所述注册商。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收注册商发送的域名注册请求,所述域名注册请求中包括第二域名,所述域名注册请求用于请求注册所述第二域名;基于所述第二域名从所述缓存中确定是否包括所述第二域名对应的缓存记录,所述第二域名对应的缓存记录,包括所述第二域名的名称、所述第二域名的注册状态、以及所述第二域名对应的数据源;若确定所述缓存中包括所述第二域名对应的缓存记录,且所述第二域名的注册状态为可注册,则将所述第二域名的注册信息写入所述热点域名数据库中。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:将所述缓存中的所述第二域名的注册状态修改为不可注册,将所述缓存中的所述第二域名对应的数据源修改为所述热点域名数据库。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在一定时间之后,将所述第二域名的注册信息写入所述SRS数据库,并将所述第二域名的注册信息从所述热点域名数据库中删除;将所述缓存中的所述第二域名对应的数据源修改为所述SRS数据库。6.根据权利要求3所述的方法,其特征在于,所述方法还包括:若确定所述缓存中不包括所述第二域名对应的缓存记录,则基于所述SRS数据库确定所述第二域名的注册状态;若基于所述SRS数据库确定所述第二域名可注册,则将所述第二...
【专利技术属性】
技术研发人员:左鹏,左拔山,卫俊凯,张海阔,杨卫平,
申请(专利权)人:中国互联网络信息中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。