数据处理方法及装置制造方法及图纸

技术编号:14707262 阅读:47 留言:0更新日期:2017-02-25 18:32
本发明专利技术涉及信息处理技术领域,公开了一种数据处理方法及装置。本发明专利技术中,数据处理方法,包括:判断是否接收到终端设备发送的事件请求;该事件请求包括多个关键字;若接收到事件请求,根据关键字与事件的预设对应关系,获取多个关键字对应的多个事件;将多个事件对应的总数据划分成多个数据页;各数据页中的数据量小于或等于预设数据量;从多个数据页中选定一个数据页,并将选定的数据页反馈至终端设备;根据预设规则,将多个数据页中未选定的数据页依次反馈至终端设备。本发明专利技术实施方式还提供了一种数据处理装置。使得在处理终端设备发送的事件请求时,可以将事件数据分页反馈至终端设备,从而可以提高终端设备对接收的事件数据的处理效率。

【技术实现步骤摘要】

本专利技术涉及信息处理
,特别涉及一种数据处理方法及装置
技术介绍
随着科技发展,手机日历的功能也越来越多元化,在日历程序中,用户可以关注一些自己感兴趣的公众账号或者话题,比如关注了电影,日历程序会经常给用户发送有关电影的相关情况。在现有技术中,手机客户端针对每个关注词发送一个请求,从服务器得到事件后存储到数据库,再通知前台更新。本专利技术的专利技术人发现,在将事件存储到数据库中的过程中,由于每次得到的事件的数据量不均匀,每次插入数据库的负载也不均匀,导致系统运行效率低。具体说,在关注词请求得到的数据量较少时,一次插入数据库的数据量也会较少,而在关注词请求得到的数据量很大时,一次插入数据库的数据量也会很大,这样就有可能超过系统上限,需要做额外处理,降低数据处理的效率。
技术实现思路
本专利技术实施方式的目的在于提供一种数据处理方法及装置,在处理终端设备发送的事件请求时,将事件数据分页反馈至终端设备,从而可以提高终端设备对接收的事件数据的处理效率。为解决上述技术问题,本专利技术的实施方式提供了一种数据处理方法,包括:判断是否接收到终端设备发送的事件请求;所述事件请求包括多个关键字;若接收到所述事件请求,根据关键字与事件的预设对应关系,获取所述多个关键字对应的多个事件;将所述多个事件对应的总数据划分成多个数据页;各数据页中的数据量小于或等于预设数据量;从所述多个数据页中选定一个数据页,并将选定的所述数据页反馈至所述终端设备;根据预设规则,将所述多个数据页中未选定的数据页依次反馈至所述终端设备。本专利技术的实施方式还提供了一种数据处理装置,包括:请求接收单元、事件获取单元、数据划分单元、数据反馈单元以及事件存储单元;所述请求接收单元用于判断是否接收到终端设备发送的事件请求;所述事件请求包括多个关键字;所述事件获取单元用于在接收到所述事件请求时,根据关键字与事件的预设对应关系,获取所述多个关键字对应的多个事件;所述数据划分单元用于将所述多个事件对应的总数据划分成多个数据页;各数据页中的数据量小于或等于预设数据量;所述数据反馈单元用于从所述多个数据页中选定一个数据页,并将选定的所述数据页反馈至所述终端设备;并用于根据预设规则,将所述多个数据页中未选定的数据页依次反馈至所述终端设备;所述事件存储单元用于存储所述关键字与事件的预设对应关系以及各事件对应的数据。本专利技术实施方式相对于现有技术而言,将多个事件对应的总数据划分成多个数据页,并且限定每个数据页中数据量的大小,可以避免某些数据页中的数据量过大而超过系统上限,因此也就不需要做额外处理,进而使得在向终端设备反馈数据时更加稳定,在处理终端设备发送的事件请求时,将事件数据分页反馈至终端设备,从而可以提高终端设备对接收的事件数据的处理效率。另外,所述事件请求还包括反馈页码;选定的所述数据页为所述反馈页码对应的数据页。使得在反馈数据页时可以根据该反馈页码查找对应的反馈页,以免引起错乱,进而使得本专利技术的实施方式更加方便、准确。另外,所述预设规则包括:根据接收的再次获取请求,从未选定的所述数据页中选定另一数据页,并将所述另一数据页反馈至所述终端设备。这样可以针对每次的获取请求,将对应的数据页一对一的反馈至终端设备,比较安全可靠。另外,所述预设规则包括:按照预设时间间隔依次反馈未选定的数据页。提供另外一种方式将未选定的数据页反馈给终端设备,使得本专利技术的实施方式更加灵活多变。另外,各事件对应的数据被划分在一个数据页内。这样可以避免一个事件的数据被分隔在不同的数据页内。另外,所述各数据页对应的页码被绑定于选定的所述数据页一同反馈至所述终端设备。这样可以将分页后的总页码数反馈给终端设备,便于终端设备判断是否已经接收全部数据页。附图说明图1是根据本专利技术第一实施方式的数据处理方法流程图;图2是根据本专利技术第二实施方式的数据处理方法流程图;图3是根据本专利技术第三实施方式的数据处理方法流程图;图4是根据本专利技术第四实施方式的数据处理装置的结构示意;图5是根据本专利技术第六实施方式的数据处理装置的结构示意;图6是根据本专利技术第七实施方式的数据处理装置的结构示意。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种数据处理方法。其流程如图1所示,具体如下:在步骤101中,判断是否接收到终端设备发送的事件请求。具体的说,本实施方式中的事件请求包括多个关键字。本实施方式中的关键字可以为用户感兴趣的关注项,比如:汽车、电影等等。本步骤中若判断结果为是,说明服务器接收到终端设备发来的事件请求,则进入步骤102,否则说明服务器没有接收到终端设备发来的事件请求,则继续执行本步骤进行判断。在步骤102中,根据关键字与事件的预设对应关系获取多个关键字对应的多个事件。具体的说,本实施方式中一个关键词可以对应一个事件,也可以对应多个事件,比如说:关键字为“汽车”,则对应事件可以为最高端汽车、新上市汽车、最近降价的汽车等等。在步骤103中,将多个事件对应的总数据划分成多个数据页。具体的说,各数据页中的数据量小于或等于预设数据量。在步骤104中,从多个数据页中选定一个数据页反馈至终端设备。在步骤105中,按照预设规则将多个数据页中未选定的数据页依次反馈至终端设备。具体的说,本实施方式对该预设规则不作任何限制,凡是能够将未选定的数据页依次反馈至终端设备的规则均可应用于本实施方式本实施方式相对于现有技术而言,将多个事件对应的总数据划分成多个数据页,并且限定每个数据页中数据量的大小,可以避免某些数据页中的数据量过大而超过系统上限,因此也就不需要做额外处理,进而使得在向终端设备反馈数据时更加稳定,在处理终端设备发送的事件请求时,将事件数据分页反馈至终端设备,从而可以提高终端设备对接收的事件数据的处理效率。本专利技术的第二实施方式涉及一种数据处理方法,其流程如图2所示,具体如下:在步骤201中,判断是否接收到终端设备发送的事件请求。具体的说,本实施方式中的事件请求包括多个关键字。本实施方式中的关键字可以为用户感兴趣的关注项,比如:汽车、电影等等。本步骤中若判断结果为是,说明服务器接收到终端设备发来的事件请求,则进入步骤102,否则说明服务器没有接收到终端设备发来的事件请求,则继续执行本步骤进行判断。在步骤202中,根据关键字与事件的预设对应关系获取多个关键字对应的多个事件。具体的说,本实施方式中一个关键词可以对应一个事件,也可以对应多个事件,比如说:关键字为“汽车”,则对应事件可以为最高端汽车、新上市汽车、最近降价的汽车等等。在步骤203中,将多个事件对应的总数据划分成多个数据页。具体的说,终端设备发送的事件请求中还可以包括预设数据量,服务器可以根据该预设数据量将多个事件对应的总数据划分成多个数据页,各数据页中的数据量小于或等于预设数据量,以防止每个数据页中的数据量过大,而且各个事件对应的数据可以划分在一个数据页内。在实际应用中,预设数据量也可以预先在服务器中进行设本文档来自技高网...
数据处理方法及装置

【技术保护点】
一种数据处理方法,其特征在于,包括:判断是否接收到终端设备发送的事件请求;所述事件请求包括多个关键字;若接收到所述事件请求,根据关键字与事件的预设对应关系,获取所述多个关键字对应的多个事件;将所述多个事件对应的总数据划分成多个数据页;各数据页中的数据量小于或等于预设数据量;从所述多个数据页中选定一个数据页,并将选定的所述数据页反馈至所述终端设备;根据预设规则,将所述多个数据页中未选定的数据页依次反馈至所述终端设备。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:判断是否接收到终端设备发送的事件请求;所述事件请求包括多个关键字;若接收到所述事件请求,根据关键字与事件的预设对应关系,获取所述多个关键字对应的多个事件;将所述多个事件对应的总数据划分成多个数据页;各数据页中的数据量小于或等于预设数据量;从所述多个数据页中选定一个数据页,并将选定的所述数据页反馈至所述终端设备;根据预设规则,将所述多个数据页中未选定的数据页依次反馈至所述终端设备。2.根据权利要求1所述的数据处理方法,其特征在于,所述事件请求还包括反馈页码;选定的所述数据页为所述反馈页码对应的数据页。3.根据权利要求1所述的数据处理方法,其特征在于,所述预设规则包括:根据接收的再次获取请求,从未选定的所述数据页中选定另一数据页,并将所述另一数据页反馈至所述终端设备。4.根据权利要求3所述的数据处理方法,其特征在于,所述再次获取请求中包括另一反馈页码;选定的所述另一数据页为所述另一反馈页码对应的数据页。5.根据权利要求1所述的数据处理方法,其特征在于,所述预设规则包括:按照预设时间间隔依次反馈未选定的数据页。6.根据权利要求1至5中任意一项所述的数据处理方法,其特征在于,所述事件请求还包括所述预设数据量。7.根据权利要求1至5中任意一项所述的数据处理方法,其特征在于,各事件对应的数据被划分在一个数据页内。8.根据权利要求1至5中任意一项所述的数据处理方法,其特征在于,所述各数据页对应的页码被绑定于选定的所述数据页一同反馈至所述终端设备。9.一种数据处理装置,其特征在于,包括:请求接收单元、事件获取单元、数据划分单元、数据反馈单元以及事件存储单元;所述请求接收单元用于判断是否接收到终端设备发送...

【专利技术属性】
技术研发人员:黄智昊
申请(专利权)人:乐视控股北京有限公司乐视移动智能信息技术北京有限公司
类型:发明
国别省市:北京;11

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

1