一种网络访问处理方法、装置、设备及系统制造方法及图纸

技术编号:29401569 阅读:15 留言:0更新日期:2021-07-23 22:39
本公开是关于一种网络访问处理方法、装置、设备及系统。该网络访问处理方法,包括:获取网络访问请求的查询关键值;根据所述查询关键值在分级的缓存中进行查询;返回与所述查询关键值匹配的查询结果。本公开提供的方案,能提高用户访问速度,提升用户体验。

【技术实现步骤摘要】
一种网络访问处理方法、装置、设备及系统
本公开涉及移动互联网
,尤其涉及一种网络访问处理方法、装置、设备及系统。
技术介绍
目前越来越多的用户外出旅游时会选择租车旅游,因此网上租车平台也迅速发展。网上租车平台系统可以为用户提供各种需求的租车服务。系统提供的服务包含租车业务的各种维度数据,例如包括客源、目的地、租期天数等,每增加一个维度产生的数据都非常大,每次访问需要数据时都是从数据库中获取,再进行计算,系统面临的数据压力大,使得系统的响应时间慢。因此,相关技术中的网络访问处理方法,不能及时响应用户的访问请求,使得用户访问速度变慢,也降低了用户体验。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种网络访问处理方法、装置、设备及系统,能提高用户访问速度,提升用户体验。根据本公开实施例的第一方面,提供一种网络访问处理方法,包括:获取网络访问请求的查询关键值;根据所述查询关键值在分级的缓存中进行查询;返回与所述查询关键值匹配的查询结果。在一种实施方式中,所述根据所述查询关键值在分级的缓存中进行查询,包括:根据所述查询关键值在第N级缓存中查询匹配的缓存键值;在所述第N级缓存中未查询到匹配的缓存键值时,再在第N+1级缓存中查询匹配的缓存键值,其中所述第N+1级缓存的数据范围大于所述第N级缓存的数据范围,所述N≥1。在一种实施方式中,所述获取网络访问请求的查询关键值,包括:获取根据网络访问请求中的查询条件所确定的查询关键值。在一种实施方式中,所述方法还包括:根据网络访问记录将缓存进行分级存储。在一种实施方式中,所述根据网络访问记录将缓存进行分级存储,包括:根据网络访问记录中的网络访问请求进行分析确定缓存键值;根据所述缓存键值对应的不同数据范围,将所述网络访问记录的缓存分级存储到不同存储位置,并设置缓存ID。在一种实施方式中,所述根据所述缓存键值对应的不同数据范围,将所述网络访问记录的缓存分级存储到不同存储位置,并设置缓存ID之后还包括:删除缓存键值相同且缓存ID小于最大缓存ID的缓存。根据本公开实施例的第二方面,提供一种网络访问处理装置,包括:信息获取模块,用于获取网络访问请求的查询关键值;缓存查询模块,用于根据所述信息获取模块获取的查询关键值在分级的缓存中进行查询;结果处理模块,用于返回所述缓存查询模块所查询到的与所述查询关键值匹配的查询结果。在一种实施方式中,所述装置还包括:分级缓存模块,用于根据网络访问记录将缓存进行分级存储。在一种实施方式中,所述缓存查询模块包括:第一查询子模块,用于根据所述查询关键值在第N级缓存中查询匹配的缓存键值;第二查询子模块,用于在所述第一查询子模块在所述第N级缓存中未查询到匹配的缓存键值时,再在第N+1级缓存中查询匹配的缓存键值,其中所述第N+1级缓存的数据范围大于所述第N级缓存的数据范围,所述N≥1。根据本公开实施例的第三方面,提供一种服务器设备,包括:处理器;以及存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上所述的方法。根据本公开实施例的第四方面,提供一种网络访问处理系统,包括:客户端设备,用于向服务器设备发送网络访问请求;服务器设备,用于获取所述客户端设备的网络访问请求的查询关键值;根据所述查询关键值在分级的缓存中进行查询;返回与所述查询关键值匹配的查询结果。根据本公开实施例的第五方面,提供一种非暂时性机器可读存储介质,其上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如上所述的方法。本公开的实施例提供的技术方案可以包括以下有益效果:本公开的实施例提供的技术方案,在接收到网络访问请求后,获取网络访问请求的查询关键值,然后根据所述查询关键值在分级的缓存中进行查询,再返回与所述查询关键值匹配的查询结果。因为缓存进行分级存储,不是所有访问请求都到同一缓存中获取数据,因此可以更快获取到查询内容,从而可以及时响应用户的访问请求,使得用户访问速度加快,也提升了用户体验。进一步的,本公开实施例是先根据所述查询关键值在第N级缓存中查询匹配的缓存键值,在所述第N级缓存中未查询到匹配的缓存键值时,再在第N+1级缓存中查询匹配的缓存键值,其中所述第N+1级缓存的数据范围大于所述第N级缓存的数据范围,这样可以先在数据范围比较小的缓存中先进行查询匹配,如果查询到匹配的缓存键值就可以直接返回查询结果,只有在没有查询到匹配的缓存键值时,再到数据范围比较大的缓存中进行查询匹配,这样就更快获取到查询内容,及时响应用户的访问请求。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件。图1是根据本公开一示例性实施例示出的一种网络访问处理方法的流程示意图;图2是根据本公开一示例性实施例示出的一种网络访问处理方法的流程另一示意图;图3是根据本公开一示例性实施例示出的一种网络访问处理方法的流程另一示意图;图4是根据本公开一示例性实施例示出的一种网络访问处理装置的结构示意图;图5是根据本公开一示例性实施例示出的一种网络访问处理装置的结构另一示意图;图6是根据本公开一示例性实施例示出的一种网络访问处理系统的结构示意图;图7是根据本公开一示例性实施例示出的一种计算设备的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开的优选实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本公开可能采用术语“第一”、“第二”、“第三”等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本公开的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。本公开提供一种本文档来自技高网...

【技术保护点】
1.一种网络访问处理方法,其特征在于,包括:/n获取网络访问请求的查询关键值;/n根据所述查询关键值在分级的缓存中进行查询;/n返回与所述查询关键值匹配的查询结果。/n

【技术特征摘要】
1.一种网络访问处理方法,其特征在于,包括:
获取网络访问请求的查询关键值;
根据所述查询关键值在分级的缓存中进行查询;
返回与所述查询关键值匹配的查询结果。


2.根据权利要求1所述的方法,其特征在于,所述根据所述查询关键值在分级的缓存中进行查询,包括:
根据所述查询关键值在第N级缓存中查询匹配的缓存键值;
在所述第N级缓存中未查询到匹配的缓存键值时,再在第N+1级缓存中查询匹配的缓存键值,其中所述第N+1级缓存的数据范围大于所述第N级缓存的数据范围,所述N≥1。


3.根据权利要求1所述的方法,其特征在于,所述获取网络访问请求的查询关键值,包括:
获取根据网络访问请求中的查询条件所确定的查询关键值。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据网络访问记录将缓存进行分级存储。


5.根据权利要求4所述的方法,其特征在于,所述根据网络访问记录将缓存进行分级存储,包括:
根据网络访问记录中的网络访问请求进行分析确定缓存键值;
根据所述缓存键值对应的不同数据范围,将所述网络访问记录的缓存分级存储到不同存储位置,并设置缓存ID。


6.根据权...

【专利技术属性】
技术研发人员:黎海明
申请(专利权)人:广州探途天下科技有限公司
类型:发明
国别省市:广东;44

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

1