【技术实现步骤摘要】
数据更新方法、装置及控制器
本申请属于通信
,具体涉及一种数据更新方法、装置及控制器。
技术介绍
随着游戏技术的发展,用户对数据更新的及时性有了越来越高的要求,但与此同时客户端与服务器交互的数据量也日益增长。现有技术在进行数据更新时普遍采用全量更新模型,即基于定时或者更新触发事件来刷新所有数据,但其实所有被更新的数据中只有部分数据存在实质性修改,由此造成大量不必要数据更新存储,导致更新时间长,更新数据量大,更新效率低的问题。因此,大量数据存储与较低时间完成游戏数据更新需求间的矛盾日益突出,给数据的及时更新存储带来了极大的技术困难。
技术实现思路
为至少在一定程度上解决现有技术中,客户端与服务器之间的大量数据存储与较低时间完成数据更新需求间的矛盾,本申请提供一种数据更新方法、装置及控制器,用于提高数据更新的速度。为实现以上目的,本申请采用如下技术方案:第一方面,提供了一种数据更新方法,包括:标记用户使用业务过程中产生的脏数据;响应更新事件的触发操作,将标 ...
【技术保护点】
1.一种数据更新方法,其特征在于,包括:/n标记用户使用业务过程中产生的脏数据;/n响应更新事件的触发操作,将标记的所述脏数据更新存储到目标存储位置。/n
【技术特征摘要】
1.一种数据更新方法,其特征在于,包括:
标记用户使用业务过程中产生的脏数据;
响应更新事件的触发操作,将标记的所述脏数据更新存储到目标存储位置。
2.根据权利要求1所述的方法,其特征在于,所述标记用户使用业务过程中产生的脏数据包括:
将所述脏数据对应的数据字段存储至该用户的第一数据表。
3.根据权利要求2所述的方法,其特征在于,所述将标记的所述脏数据更新存储到目标存储位置包括:
构建所述用户的第二数据表;
从全量数据中提取出所述第一数据表中记录的数据字段的数据,并存储至所述第二数据表;
将所述第二数据表中的数据更新存储到数据库。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在所述用户首次使用业务时,为所述用户创建所述第一数据表;
在所述从全量数据中提取出所述第一数据表中记录的数据字段的数据存储至所述第二数据表后,清除所述第一数据表中记录的数据。
5.根据权利要求3所...
【专利技术属性】
技术研发人员:卢浩杰,吴浩,方波,唐路遥,
申请(专利权)人:武汉微派网络科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。