[发明专利]一种数据提取方法及系统在审
申请号: | 201811224098.3 | 申请日: | 2018-10-19 |
公开(公告)号: | CN109432770A | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | 吴俊杰 | 申请(专利权)人: | 无锡天脉聚源传媒科技有限公司 |
主分类号: | A63F13/327 | 分类号: | A63F13/327;A63F13/332;A63F13/35 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 谭英强 |
地址: | 214000 江苏省无锡市无锡*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 用户在线时长 充值信息 数据提取 游戏数据 用户端 存储 计算机数据处理技术 服务器响应 访问请求 请求信息 数据发送 信息发送 用户发送 预先获取 计算量 堵塞 响应 应用 | ||
本发明公开了一种数据提取方法及系统,其中,方法包括以下步骤:获取新增用户数、用户在线时长和用户充值信息,作为游戏数据存储在数据表上;接收到用户对游戏数据的访问请求时,从数据表获取相应的数据发送至用户端。本发明预先获取新增用户数、用户在线时长和用户充值信息存储在数据表上,当用户发送请求信息查看响应的信息时,服务器无需进行计算,直接从数据表上获取相应的信息发送至用户端,减少服务器的计算量,避免服务器堵塞,提高了服务器响应的速度与质量,提高了用户的操作体验,可广泛应用于计算机数据处理技术领域。
技术领域
本发明涉及计算机数据处理技术领域,尤其涉及一种数据提取方法及系统。
背景技术
随着手机的普及,手机游戏得到越来越多人的青睐。关于手机游戏上的数据,有些数据并不是一种直观的数据,需要服务器对一系列数据进行操作,涉及到好几个数据表才能够得出结果。所以当游戏用户请求查看某些数据时,服务器后台需要进行相应的计算,有些数据可能涉及的操作比较多,计算量大,故响应时间会有延迟;而且,当多个游戏用户同时发生请求信息时,服务器内存的工作压力大,会导致服务器堵塞,响应超时等情况,降低用户的体验。
名词解释:
redis系统:redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
发明内容
为了解决上述技术问题,本发明的目的是提供一种能够使响应更加快速的数据提取方法。
本发明的另一目的是提供一种能够使响应更加快速的数据提取系统。
本发明方法所采用的技术方案是:
一种数据提取方法,包括以下步骤:
S1、获取新增用户数、用户在线时长和用户充值信息,作为游戏数据存储在数据表上;
S2、接收到用户对游戏数据的访问请求时,从数据表获取相应的数据发送至用户端。
进一步,所述步骤S1中通过以下步骤获取新增用户数:
A1、检测到用户端通过用户账号访问服务器后,将用户账号记录到redis系统的字典中;
A2、判断用户账号是否为新用户账号,并在判断为新账号时,将新用户账号以及新用户账号注册的日期记录至新用户表中;
A3、根据新用户表获取当天的新增用户数。
进一步,所述步骤S1中通过以下步骤获取用户在线时长:
检测到用户端通过用户账号访问服务器后,记录用户账号开始游戏的第一时间以及离开游戏的第二时间;
根据第一时间和第二时间累计统计用户账号当天的在线时长。
进一步,所述步骤S1中通过以下步骤获取用户充值信息:
记录用户账号当天的充值次数和充值金额,并将充值次数和充值金额作为用户充值信息。
进一步,所述步骤A2,具体包括以下步骤:
将用户账号与预设的账号库内的账号进行比对,若比对成功,该用户账号判定为旧用户账号;反之,该用户账号判定为新用户账号,并将新用户账号以及新用户账号注册的日期记录至新用户表中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡天脉聚源传媒科技有限公司,未经无锡天脉聚源传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811224098.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能设备用操作手柄
- 下一篇:游戏道具的传送方法及装置