[发明专利]信息处理方法、装置、电子设备及存储介质有效
申请号: | 201910334683.7 | 申请日: | 2019-04-24 |
公开(公告)号: | CN110209874B | 公开(公告)日: | 2021-08-20 |
发明(设计)人: | 王杨;周正;王平;段光磊;张大虎;徐婷 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F16/71 | 分类号: | G06F16/71;G06F16/735;G06F16/78 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息处理 方法 装置 电子设备 存储 介质 | ||
1.一种信息处理方法,其特征在于,所述方法包括:
监听视频删除消息;所述视频删除消息携带第一用户标识和第一视频标识;
在监听到所述视频删除消息后,查询第一布隆过滤器中是否存储有所述第一用户标识;所述第一布隆过滤器用于存储已注册的用户标识,所述已注册的用户标识为自媒体用户的标识;
在所述第一布隆过滤器中存储有所述第一用户标识时,查询第二布隆过滤器中是否存储有所述第一视频标识;所述第二布隆过滤器用于存储具有视频指数信息的视频标识;
在所述第二布隆过滤器中存储有所述第一视频标识时,从记录有视频指数信息的数据库中删除所述第一视频标识对应的视频指数信息。
2.根据权利要求1所述的方法,其特征在于,所述查询第一布隆过滤器中是否存储有所述第一用户标识,包括:
利用预设的第一哈希函数计算所述第一用户标识对应的第一哈希值;
利用预设的多个不同的第一预设参数分别对所述第一哈希值进行取模运算,得到多个第一模值;
从所述第一布隆过滤器中分别获取偏移位置为所述第一哈希值的元素对应的数值,以及偏移位置分别为每个所述第一模值的元素对应的数值;
在获取的数值全部为第一数值时,确定所述第一布隆过滤器中存储有所述第一用户标识;所述第一数值表示元素被占用。
3.根据权利要求2所述的方法,其特征在于,
在所述利用预设的第一哈希函数计算所述第一用户标识对应的第一哈希值的步骤之前,还包括:对所述第一用户标识进行字符串反转处理,得到处理后的第一用户标识;
所述利用预设的第一哈希函数计算所述第一用户标识对应的第一哈希值,包括:利用所述第一哈希函数计算所述处理后的第一用户标识对应的第一哈希值。
4.根据权利要求1所述的方法,其特征在于,所述查询第二布隆过滤器中是否存储有所述第一视频标识,包括:
利用预设的第二哈希函数计算所述第一视频标识对应的第二哈希值;
利用预设的多个不同的第二预设参数分别对所述第二哈希值进行取模运算,得到多个第二模值;
从所述第二布隆过滤器中分别获取偏移位置为所述第二哈希值的元素对应的数值,以及偏移位置分别为每个所述第二模值的元素对应的数值;
在获取的数值全部为第一数值时,确定所述第二布隆过滤器中存储有所述第一视频标识;所述第一数值表示元素被占用。
5.根据权利要求4所述的方法,其特征在于,
在所述利用预设的第二哈希函数计算所述第一视频标识对应的第二哈希值的步骤之前,还包括:对所述第一视频标识进行字符串反转处理,得到处理后的第一视频标识;
所述利用预设的第二哈希函数计算所述第一视频标识对应的第二哈希值,包括:利用所述第二哈希函数计算所述处理后的第一视频标识对应的第二哈希值。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述具有视频指数信息的视频标识被存储至所述第二布隆过滤器后,为所述视频标识设置过期时间;
在检测到到达所述视频标识的过期时间时,将所述第二布隆过滤器中存储所述视频标识占用的元素赋值为第二数值;所述第二数值表示元素未被占用。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在首次注册用户成功注册后,将所述首次注册用户的用户标识存储至所述第一布隆过滤器。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在基于视频生成对应的视频指数信息后,将所述视频的视频标识存储至所述第二布隆过滤器,以及将所述视频对应的视频指数信息记录至所述数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910334683.7/1.html,转载请声明来源钻瓜专利网。