【技术实现步骤摘要】
基于区块链的内容处理方法、装置、设备及存储介质
本申请实施例涉及区块链
,特别涉及一种基于区块链的内容处理方法、装置、设备及存储介质。
技术介绍
随着网络技术以及用户内容的发展,网络平台上通常会产生大量的内容数据,因此,对内容数据的处理越来越成为关注的焦点,通常,对于内容数据来说,在进行存储时通常会采用较复杂的数据存储系统来进行,也就会产生一系列问题,例如,读取过程复杂、读取耗时长等,从而导致内容数据的处理过程效率低下。因此,亟需一种效率较高的内容处理方法。
技术实现思路
本申请实施例提供了一种基于区块链的内容处理方法、装置、设备及存储介质,提供了一种效率较高的内容处理方式。所述技术方案如下:一方面,提供了一种基于区块链的内容处理方法,所述方法包括:获取新发布的内容数据的指纹信息;将所述内容数据的指纹信息发送至区块链系统;当接收到所述区块链系统返回的存储成功消息时,以所述内容数据的指纹信息为索引,将所述内容数据存储至目标文件系统中。一方面,提供了一种基于区块链 ...
【技术保护点】
1.一种基于区块链的内容处理方法,其特征在于,所述方法包括:/n获取新发布的内容数据的指纹信息;/n将所述内容数据的指纹信息发送至区块链系统;/n当接收到所述区块链系统返回的存储成功消息时,以所述内容数据的指纹信息为索引,将所述内容数据存储至目标文件系统中。/n
【技术特征摘要】
1.一种基于区块链的内容处理方法,其特征在于,所述方法包括:
获取新发布的内容数据的指纹信息;
将所述内容数据的指纹信息发送至区块链系统;
当接收到所述区块链系统返回的存储成功消息时,以所述内容数据的指纹信息为索引,将所述内容数据存储至目标文件系统中。
2.根据权利要求1所述的方法,其特征在于,所述获取新发布的内容数据的指纹信息包括:
根据所述内容数据的发布来源,获取与所述发布来源匹配的目标特征值算法;
基于目标特征值算法和所述内容数据,生成所述内容数据的指纹信息。
3.根据权利要求1所述的方法,其特征在于,所述将所述内容数据的指纹信息发送至区块链系统包括:
获取所述指纹信息和所述区块链系统中节点设备个数之间的余数;
将节点设备标识为所述余数的节点设备确定为目标节点设备,向所述区块链系统中的目标节点设备发送所述内容数据的指纹信息。
4.根据权利要求1所述的方法,其特征在于,所述存储成功消息由所述区块链系统在未存储有相似度大于目标阈值的指纹信息且共识通过后发送;
所述将所述内容数据的指纹信息发送至区块链系统之后,所述方法还包括:
当接收到所述区块链系统返回的存储失败消息时,确定所述内容数据为相似内容,对所述内容数据以及所述内容数据的发布用户中至少一项进行处理。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
从所述区块链系统获取目标指纹信息,所述目标指纹信息为与所述指纹信息相似度大于所述目标阈值的指纹信息;
以所述目标指纹信息为索引,从所述目标文件系统中获取所述目标指纹信息对应的内容数据。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将任一内容数据的用户反馈信息发送至所述区块链系统。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
在进行内容数据推荐时,将候选内容数据的内容质量分数作为排序因子和至少一个相关性信息,从候选内容数据中确定符合推荐需求的内容数据,所述内容质量分数基于所述区块链系统中存储的用户反馈信息确定...
【专利技术属性】
技术研发人员:黎新,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。