[发明专利]多场景下的数据处理方法、装置、设备及存储介质在审
| 申请号: | 202011298811.6 | 申请日: | 2020-11-18 |
| 公开(公告)号: | CN112416960A | 公开(公告)日: | 2021-02-26 |
| 发明(设计)人: | 严石伟;丁凯;蒋楠 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F16/24 | 分类号: | G06F16/24;G06F16/27 |
| 代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 刘晖铭;张颖玲 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 场景 数据处理 方法 装置 设备 存储 介质 | ||
1.一种多场景下的数据处理方法,其特征在于,所述方法包括:
获取数据处理请求;其中,所述数据处理请求用于请求对至少一个服务场景下的待处理数据进行处理;
确定所述数据处理请求的事务类型;
如果所述事务类型为检索类型,确定所述数据处理请求对应的场景标识;
确定与所述场景标识相匹配的检索库;
基于所述检索库,对相匹配的服务场景下的待处理数据进行处理;
如果所述事务类型为计算类型,基于响应所述数据处理请求所需的数据量,确定相匹配的服务策略;
基于所述相匹配的服务策略,对所述待处理数据进行处理。
2.根据权利要求1所述的方法,其特征在于,所述确定与所述场景标识相匹配的检索库,并基于所述检索库,对相匹配的服务场景下的待处理数据进行处理,包括:
基于所述服务场景的标识信息,构造相匹配的库标识;
在预设数据库中查找具有所述库标识的检索库;其中,所述预设数据库用于存储与多个服务场景的场景标识相匹配的检索库;
如果所述预设数据库中包括所述具有所述库标识的检索库,且所述检索类型执行的操作为注册入库操作,将所述相匹配的服务场景下的待处理数据,加入所述具有所述库标识的检索库。
3.根据权利要求2所述的方法,其特征在于,所述在预设数据库中查找具有所述库标识的检索库之后,所述方法还包括:
如果所述预设数据库中不包括所述具有所述库标识的检索库,且所述检索类型执行的操作为注册入库操作,基于所述库标识,创建与所述场景标识相匹配的检索库。
4.根据权利要求2所述的方法,其特征在于,所述在预设数据库中查找具有所述库标识的检索库之后,所述方法还包括:
如果所述预设数据库中包括所述具有所述库标识的检索库,且所述检索类型执行的操作为检索操作,基于所述具有所述库标识的检索库对相匹配的服务场景下的待处理数据进行检索;
如果所述预设数据库中不包括所述具有所述候选库标识的检索库,且所述检索类型执行的操作为检索操作,生成表征检索失败的反馈信息。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述基于所述检索数据库,对相匹配的服务场景下的待处理数据进行处理,包括:
确定对所述检索库中满足预设条件的检索数据进行回收的垃圾回收周期;
如果当前时刻达到所述垃圾回收周期,确定所述检索库中的检索数据的生存时长;
如果所述生存时长已超过预设时长,删除所述检索数据,得到更新的检索库;
如果所述事务类型执行的操作为注册入库操作,将所述更新的检索库相匹配的服务场景下的待处理数据存入所述更新的检索库;
如果所述事务类型执行的操作为检索操作,基于所述更新的检索库,对相匹配的服务场景下的待处理数据进行检索,得到检索结果。
6.根据权利要求1所述的方法,其特征在于,所述如果所述事务类型为计算类型,基于响应所述数据处理请求所需的数据量,确定相匹配的服务策略,并基于所述相匹配的服务策略,对所述待处理数据进行处理,包括:
如果所述事务类型为计算类型,且所述数据量小于等于预设数据量阈值,确定所述相匹配的服务策略为短计算微服务策略;
确定与所述数据处理请求相关的不同服务场景的短计算数据;
对所述不同服务场景的短计算数据占据的资源进行均衡处理,得到均衡处理数据;
将所述均衡处理数据携带在所述数据处理请求中,得到更新的处理请求;
基于所述均衡处理数据对所述待处理数据进行处理。
7.根据权利要求6所述的方法,其特征在于,所述对所述不同服务场景的短计算数据占据的资源进行均衡处理,得到均衡处理数据,包括:
将所述不同服务场景的短计算数据,以消息队列的形式进行缓存;
对所述消息队列中缓存的短计算数据进行合并,得到已合并数据;
确定图形处理器中未使用的处理资源;
基于所述未使用的处理资源,对所述已合并数据的波峰和波谷进行平滑处理,得到所述均衡处理数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011298811.6/1.html,转载请声明来源钻瓜专利网。





