[发明专利]数据处理方法及装置、数据处理系统有效
申请号: | 202011328717.0 | 申请日: | 2020-11-24 |
公开(公告)号: | CN112463864B | 公开(公告)日: | 2023-10-27 |
发明(设计)人: | 蒋奕帆 | 申请(专利权)人: | 上海哔哩哔哩科技有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/2455;G06F16/2458;G06F16/9537 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 刘晓楠 |
地址: | 200433 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 数据处理系统 | ||
本说明书实施例提供数据处理方法及装置、数据处理系统,其中,所述数据处理方法包括从第一数据库中获取用户的心跳数据,并确定与所述用户对应的时长位图;根据所述心跳数据对所述时长位图进行更新,并基于所述时长位图的更新结果确定所述用户的当前在线时长;将所述用户的当前在线时长缓存至第二数据库,且备份存储至第三数据库;所述数据处理方法利用心跳数据对时长位图进行更新,通过对更新后的时长位图中的比特位的统计,可以快速、准确的获取用户的当前在线时长;并且将第二数据库作为用户的当前在线时长的备份缓存,以及将第三数据库作为用户的当前在线时长的备份物理存储,极大的保证了数据的安全性。
技术领域
本说明书实施例涉及计算机技术领域,特别涉及一种数据处理方法。本说明书一个或者多个实施例同时涉及一种数据处理装置,一种数据处理系统,一种计算设备,以及一种计算机可读存储介质。
背景技术
在电子产品(例如手机、平板电脑等)飞速发展的时代,人们对电子产品越来越依赖,使用电子产品进行视频观看、实时通信、网页浏览或者是游戏操作的时间越来越长,但是长时间使用电子产品会对人们的眼睛以及颈椎等造成很大的伤害,因此需要在用户使用电子产品进行操作时,实时统计用户的在线时长,在用户观看了一个小时、两个小时或者更长时间的情况下给用户发出提醒休息或者提醒运动等提示信息,防止用户沉迷于视频观看或者游戏操作中,那么如何可以快速、准确的计算出用户通过电子产品,进行各种操作时的在线时长就成了急需解决的技术问题。
发明内容
有鉴于此,本说明书施例提供了一种数据处理方法。本说明书一个或者多个实施例同时涉及一种数据处理装置,一种数据处理系统,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的无法快速、准确的计算出用户在线时长的技术缺陷。
根据本说明书实施例的第一方面,提供了一种数据处理方法,包括:
从第一数据库中获取用户的心跳数据,并确定与所述用户对应的时长位图;
根据所述心跳数据对所述时长位图进行更新,并基于所述时长位图的更新结果确定所述用户的当前在线时长;
将所述用户的当前在线时长缓存至第二数据库,且备份存储至第三数据库。
根据本说明书实施例的第二方面,提供了一种数据处理系统,包括:
第一数据库,被配置为接收客户端发送的用户的心跳数据;
数据处理引擎,被配置为从所述第一数据库中获取所述用户的心跳数据,并确定与所述用户对应的时长位图,根据所述心跳数据对所述时长位图进行更新,并基于所述时长位图的更新结果确定所述用户的当前在线时长,将所述用户的当前在线时长缓存至第二数据库,且备份存储至第三数据库;
服务端,被配置为对所述第二数据库进行监控,在监测到所述用户的当前在线时长大于预设时长阈值的情况下,通过所述客户端为所述用户发出在线提醒。
根据本说明书实施例的第三方面,提供了一种数据处理装置,包括:
数据获取模块,被配置为从第一数据库中获取用户的心跳数据,并确定与所述用户对应的时长位图;
时长确定模块,被配置为根据所述心跳数据对所述时长位图进行更新,并基于所述时长位图的更新结果确定所述用户的当前在线时长;
数据存储模块,被配置为将所述用户的当前在线时长缓存至第二数据库,且备份存储至第三数据库。
根据本说明书实施例的第四方面,提供了一种计算设备,包括:
存储器和处理器;
所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该指令被处理器执行时实现所述数据处理的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海哔哩哔哩科技有限公司,未经上海哔哩哔哩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011328717.0/2.html,转载请声明来源钻瓜专利网。