【技术实现步骤摘要】
应用数据处理的方法及装置、存储介质、处理器
本专利技术涉及互联网
,具体而言,涉及一种应用数据处理的方法及装置、存储介质、处理器。
技术介绍
网络游戏服务器需要周期性地进行停机维护。停机维护一般会经历以下几个步骤:1.关闭外网网关,将玩家踢下线;2.停止游戏服务器;3.更新代码版本;4.启动游戏服务器;5.项目组内部质量保障人员/测试人员(QualityAssurance,简称QA)登录游戏服务器,进行测试;6.开启外网,允许玩家登录。停机维护耗时最长的地方是上述步骤中的步骤5,即QA测试部分。一般而言,QA会在内部服务器上完成测试工作。但内部服务器人员较少,且内部人员的游戏行为与外部真实玩家不同,导致内部服务器的游戏数据往往不如外部正式服务器全面。因此,QA人员会在外部服务器开启后,外网开启前,登录上正式服务器,进行测试。采用上述方式,QA人员可以在真实环境下,使用真实数据进行测试。但是,这种方法有两个弊端:1.由于是在线上环境进行测试,因此不能使用作弊码伪造数据,否则会影响线上数据。2.测试时间非常 ...
【技术保护点】
1.一种应用数据处理的方法,其特征在于,包括:/n创建与第一存储区域匹配的第二存储区域,其中,所述第一存储区域用于存储目标应用运行期间产生的全部应用数据,所述第二存储区域用于存储从所述第一存储区域拷贝的部分应用数据;/n响应于针对所述目标应用进行测试的测试指令,对所述第二存储区域执行与所述测试指令相对应的数据控制操作。/n
【技术特征摘要】
1.一种应用数据处理的方法,其特征在于,包括:
创建与第一存储区域匹配的第二存储区域,其中,所述第一存储区域用于存储目标应用运行期间产生的全部应用数据,所述第二存储区域用于存储从所述第一存储区域拷贝的部分应用数据;
响应于针对所述目标应用进行测试的测试指令,对所述第二存储区域执行与所述测试指令相对应的数据控制操作。
2.根据权利要求1所述的方法,其特征在于,所述响应于针对所述目标应用进行测试的测试指令,对所述第二存储区域执行与所述测试指令相对应的数据控制操作,包括:
响应于针对所述目标应用进行测试的测试指令,从所述第二存储区域中查询与所述测试指令相关的目标数据;
若所述第二存储区域中存在所述目标数据,则将所述第二存储区域中的目标数据作为待操作的数据;
若所述第二存储区域中不存在所述目标数据,则从所述第一存储区域中获取所述目标数据,并存储至所述第二存储区域中;
对所述第二存储区域中的待操作的数据执行与所述测试指令相对应的数据控制操作。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
建立测试服务器分别与所述第一存储区域以及所述第二存储区域之间的连接关系,其中,所述第一存储区域同时与所述目标应用的线上服务器相连。
4.根据权利要求1所述的方法,其特征在于,所述响应于针对所述目标应用进行测试的测试指令,对所述第二存储区域执行与所述测试指令相对应的数据控制操作,包括:
响应于针对所述目标应用进行测试的测试指令,获取所述测试指令对应的用户登录信息;
基于所述用户登录信息在开发环境中进入所述目标应用,并将所述用户登录信息对应的用户的应用数据由所述第一存储区域写入所述第二存储区域。
5.根据权利要求1所述的方法,其特征在于,所述测试指令包括针对所述目标应用进行数据插入的指令;
所述响应于针对所述目标应用进行测试的测试指令,对所述第二存储区域执行与所述测试指令相对应的数据控制操作,包括:
响应于针对所述目标应用进行数据插入的指令,将所述数据插入的指令对应的待插入数据插入至所述第二存储区域中进行存储。
6.根据权利要求1所述的方法,其特征在于,所述测试指令包括针对所述目标应用进行数据查询的指令;
所述响应于针对所述目标应用进行测试的测试指令,对所述第二存储区域执行与所述测试指令相对应的数据控制操作,包括:
响应于针对所述目标应用进行数据查询的指令,根据所述数据查询的指令从所述第二存储区域中查找与所述数据查询的指令匹配的数据;
接收从所述第二存储区域中查询得到的数据。
7.根据权利要求6所述的方法,其特征在于,所述根据所述数据查询的指令从所述第二存储区域中查找与所述数据查询的指令匹配的数据,包括:
根据所述数据查询的指令从所述第二存储区域中查找数据;
若从所述第二存储区域中查找得到的数据满足预设的条件,则将所述查找得到的数据作为查询结果;
若从所述第二存储区域中查找得到的数据不满足预设的条件,则根据所述数据查询的指令从所述第一存储区域中查找数据,将从所述第一存储区域中查找得到的数据作为待搬运的数据,将所述待搬运的数据从所述第一...
【专利技术属性】
技术研发人员:屠文翔,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。