一种数据处理方法和系统的制作方法

文档序号:9380419阅读:243来源:国知局
一种数据处理方法和系统的制作方法
【技术领域】
[0001]本发明涉及网络技术领域,特别是涉及一种数据处理法和一种数据处理系统。
【背景技术】
[0002]随着网络技术的发展,越来越多的用户在网络中执行各种操作,如看电影、玩游戏、购物等。
[0003]虽然网络为用户提供的各种各样的资源,但是并不是所有的用户都能获取到请求的资源。并且当大量用户在同一段时间内发送请求时,系统要处理的数据量过大,就很可能导致系统中设备崩溃,无法处理请求。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的数据处理方法和相应的数据处理装置。
[0005]依据本发明的一个方面,提供了一种数据处理方法,包括:录入页面内容生成网页页面;依据对网页页面触发生成的页面请求,确定所述网页请求对应的服务端接口 ;依据所述服务端接口对系统缓存进行访问,获取所述网页请求对应的响应信息,其中,所述系统缓存由至少两级缓存构成;对所述响应信息进行反馈。
[0006]可选的,所述录入页面内容生成网页页面,包括:配置页面展示区域,并配置每个展示区域的页面内容生成配置文件;依据配置文件录入各展示区域的页面内容,生成网页页面。
[0007]可选的,还包括:基于外部接口与承载所述网页页面的客户端交互。
[0008]可选的,依据对网页页面触发生成的页面请求,确定所述网页请求对应的服务端接口,包括:通过所述外部接口接收对网页页面触发生成的页面请求;依据页面请求的请求参数确定访问的服务端接口。
[0009]可选的,还包括:通过所述服务端接口对所述页面请求进行验证,在验证通过后允许访问系统缓存。
[0010]可选的,依据所述服务端接口对系统缓存进行访问,获取所述网页请求对应的响应信息,包括:依据服务端接口确定访问的指定级缓存;依据请求参数,从所述指定级缓存中获取所述网页请求对应的响应信息;若响应信息获取失败,则访问系统缓存中所述指定级缓存的下一级缓存,以获取所述响应信息。
[0011]可选的,所述系统缓存包括以下至少两种缓存:服务器缓存、内存缓存和文件缓存。
[0012]可选的,所述数据处理方法应用于游戏领域,所述网页页面为游戏相关数据页面,所述网页请求包括用于获取游戏相关信息的请求。
[0013]根据本发明的另一个方面,提供了一种数据处理系统,包括:页面生成模块,用于录入页面内容生成网页页面;接口确定模块,用于依据对网页页面触发生成的页面请求,确定所述网页请求对应的服务端接口 ;响应获取模块,用于依据所述服务端接口对系统缓存进行访问,获取所述网页请求对应的响应信息,其中,所述系统缓存由至少两级缓存构成;反馈模块,用于对所述响应信息进行反馈。
[0014]可选的,所述页面生成模块,包括:配置子模块,用于配置页面展示区域,并配置每个展示区域的页面内容生成配置文件;生成子模块,用于依据配置文件录入各展示区域的页面内容,生成网页页面。
[0015]可选的,还包括:接口交互模块,用于基于外部接口与承载所述网页页面的客户端交互。
[0016]可选的,所述接口确定模块,包括:请求接收子模块,用于通过所述外部接口接收对网页页面触发生成的页面请求;服务端接口确定子模块,用于依据页面请求的请求参数确定访问的服务端接口。
[0017]可选的,还包括:验证模块,用于通过所述服务端接口对所述页面请求进行验证,在验证通过后允许访问系统缓存。
[0018]可选的,所述响应获取模块,包括:缓存确定子模块,用于依据服务端接口确定访问的指定级缓存;响应消息获取子模块,用于依据请求参数,从所述指定级缓存中获取所述网页请求对应的响应信息;若响应信息获取失败,则访问系统缓存中所述指定级缓存的下一级缓存,以获取所述响应信息。
[0019]可选的,所述系统缓存包括以下至少两种缓存:服务器缓存、内存缓存和文件缓存。
[0020]可选的,所述数据处理方法应用于游戏领域,所述网页页面为游戏相关数据页面,所述网页请求包括用于获取游戏相关信息的请求。
[0021]录入页面内容生成网页页面,针对网页页面触发生成的页面请求,通过相应的服务端接口对系统缓存进行访问,获取所述网页请求对应的响应信息,其中系统缓存由至少两级缓存构成,因此通过多级缓存处理用户的网页请求,即使网页请求较多也能合理分配,并且多级缓存结构使得当一级缓存崩溃无法处理请求时可以采用其他级缓存进行处理,确保请求能够及时被处理,保证处理效率,同时保证系统的稳定性。
[0022]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0023]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0024]图1示出了根据本发明一个实施例的一种数据处理方法实施例的步骤流程图;
[0025]图2示出了根据本发明另一个实施例的一种数据处理方法实施例的步骤流程图;
[0026]图3示出了根据本发明一个实施例的一种数据处理系统实施例的结构框图;
[0027]图4示出了根据本发明另一个实施例的一种数据处理系统实施例的结构框图。
【具体实施方式】
[0028]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0029]实施例一
[0030]参照图1,示出了根据本发明一个实施例的一种数据处理方法实施例的步骤流程图,具体可以包括如下步骤:
[0031]步骤102,录入页面内容生成网页页面。
[0032]随着网络的发展,网络能够为用户提供各种资源,如视频、游戏、购物等各种资源。对其中任一类资源进行整合能够为用户提供更准确、专业的资源服务。如购物、游戏以及视频对应网站,或相应客户端等。
[0033]因此对网站或客户端所要展示网页内容进行整合,录入相应的页面内容可以生成网页页面,将网页页面提供给浏览器或专门的资源客户端,使得用户能够通过客户端访问网页,获取网页内容。
[0034]步骤104,依据对网页页面触发生成的页面请求,确定所述网页请求对应的服务端接口。
[0035]用户使用客户端在访问网页页面时,对网页页面中感兴趣的内容通常会通过点击等触发操作触发网页页面以请求响应的页面内容,因此针对网页页面触发可以生成相应的页面请求。系统中不同的服务端接口用于获取不同的数据信息,因此页面请求所请求的内容不同,所需的服务端接口也不同。可以依据页面请求确定所需的服务端接口。
[0036]步骤106,依据所述服务端接口对系统缓存进行访问,获取所述网页请求对应的响应信息,其中,所述系统缓存由至少两级缓存构成。
[0037]本实施例中,采用多级缓存结构构成系统缓存,因此系统缓存由至少两级缓存构成,在系统缓存中各级缓存可以自上而下进行响应,即当某一级缓存出现问题无法处理请求时,可以依据请求访问其下一级缓存获取响应信息,从而保证数据的完整性和稳定性。
[0038]服务端接口对系统缓存中某一级缓存进行访问,具体所访问的缓存可以依据请求确定,从而在系统接收到大量请求时能够合理分配访问的缓存,而不是所有请求均访问最上一级缓存,然后从该缓存中获取该网页请求对应的响应信息,例如在视频客户端中网页请求用于请求用户的观看记录,则响应信息即为用户在一段时间内的观看记录,又如游戏客户端中网页请求用于请求用户的充值信息,则响应信息为该用户在一段时间内的充值信息。
[0039]步骤108,对所述响应
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1