【技术实现步骤摘要】
评论数据的查询方法、装置、设备及存储介质
本申请实施例涉及计算机
,尤其涉及一种评论数据的查询方法、装置、设备及存储介质。
技术介绍
发表和浏览评论这类UGC(UserGeneratedContent,用户生成内容)场景作为用户的核心交互体验,已成为UGC产品的标配。大部分基于内容分享的应用程序或网站(内容发布平台)均提供评论服务。内容发布平台的提供方往往拥有不止一个内容发布平台。相同的内容在同一提供方的不同内容发布平台发布已成为趋势,相应的,催生出不同内容发布平台的数据隔离、数据互通等不同的需求。对于数据隔离需求,目前的实现方式是针对不同的内容发布平台对应不同的数据结构以及数据库。对于数据互通需求,目前的实现方式是各内容发布平台对应相同的数据结构及数据库。目前的实现方式无法灵活应对评论需求的变化。
技术实现思路
本申请实施例提供一种评论数据的查询方法、装置、设备及存储介质,以达到灵活查询的目的。第一方面,本申请实施例提供一种评论数据的查询方法,包括:接收针对 ...
【技术保护点】
1.一种评论数据的查询方法,其特征在于,包括:/n接收针对目标内容的数据查询请求,所述数据查询请求中携带对应的标识信息,所述数据查询请求对应的标识信息至少包括所述目标内容的标识信息;/n获取所述数据查询请求对应的标签信息,所述标签信息至少是根据发送所述数据查询请求的客户端的标识信息确定的;/n根据所述数据查询请求的指示,利用所述目标内容的标识信息对应的数据结构,在目标数据库中查找目标评论数据,所述目标评论数据为所述目标内容的评论数据且对应的标签信息与所述数据查询请求对应的标签信息匹配;/n返回查找到的评论数据;/n所述目标数据库中保存有包括所述目标内容在内的多个内容和所述多 ...
【技术特征摘要】
1.一种评论数据的查询方法,其特征在于,包括:
接收针对目标内容的数据查询请求,所述数据查询请求中携带对应的标识信息,所述数据查询请求对应的标识信息至少包括所述目标内容的标识信息;
获取所述数据查询请求对应的标签信息,所述标签信息至少是根据发送所述数据查询请求的客户端的标识信息确定的;
根据所述数据查询请求的指示,利用所述目标内容的标识信息对应的数据结构,在目标数据库中查找目标评论数据,所述目标评论数据为所述目标内容的评论数据且对应的标签信息与所述数据查询请求对应的标签信息匹配;
返回查找到的评论数据;
所述目标数据库中保存有包括所述目标内容在内的多个内容和所述多个内容各自的标识信息,每个内容与其标识信息关联保存;所述目标数据库中还保存有所述多个内容的回复评论数据、所述回复评论数据各自的标识信息、所述回复评论数据各自的所回复的数据的标识信息和所述回复评论数据各自对应的标签信息,每个回复评论数据与其标识信息、对应的标签信息及所回复的数据的标识信息关联保存,回复评论数据所回复的数据为内容或评论数据;内容的评论数据包括回复评论数据,评论数据对应的标签信息至少是根据发表本评论数据的客户端的标识信息确定的;
每个内容的标识信息对应的数据结构中,本内容对应根节点,本内容的标识信息为根结点的标识信息,本内容的各个回复评论数据分别对应一个叶子结点,回复评论数据的标识信息为对应的叶子结点的标识信息,回复评论数据对应的标签信息为对应的叶子结点的标签信息,回复评论数据所回复的数据对应的结点为本回复评论数据对应的叶子结点的父结点。
2.根据权利要求1所述的方法,其特征在于,所述目标数据库中还保存有所述多个内容的引用评论数据、所述引用评论数据各自的标识信息、所述引用评论数据各自的所直接的评论数据的标识信息和所述引用评论数据各自对应的标签信息,每个引用评论数据与其标识信息、对应的标签信息及所直接引用的评论数据的标识信息关联保存;内容的评论数据还包括引用评论数据;
至少一个内容的至少一个评论数据既为回复评论数据,又为引用评论数据;
每个内容的标识信息对应的数据结构中,本内容的各个引用评论数据分别对应一个叶子结点,引用评论数据的标识信息为对应的叶子结点的标识信息,引用评论数据对应的标签信息为对应的叶子结点的标签信息,引用评论数据所直接引用的评论数据对应的叶子结点为本引用评论数据对应的叶子结点的兄结点,引用评论数据所直接或间接引用的距离最近的回复评论数据对应的叶子结点为本引用评论数据对应的叶子结点的父结点。
3.根据权利要求2所述的方法,其特征在于,所述目标数据库中还保存有所述引用评论数据各自对应的引用数组,引用评论数据对应的引用数组包括本引用评论数据所直接或间接引用的评论数据的数据集合,引用评论数据对应的引用数组与本引用评论数据的标识信息关联保存;
所述目标数据库中还保存有部分内容各自对应的引用数组,内容对应的引用数组包括本内容所直接或间接引用的数据的数据集合,内容对应的引用数组与本内容的标识信息关联保存,内容所直接或间接引用的数据为内容或评论数据。
4.根据权利要求3所述的方法,其特征在于,引用评论数据的引用数组中还包括本引用评论数据所直接或间接引用的评论数据各自对应的标签信息;
若所述数据查询请求指示获取特定引用评论数据所直接和间接引用的评论数据,在目标数据库中查找目标评论数据时:
获取所述特定引用评论数据对应的引用数组;
将所...
【专利技术属性】
技术研发人员:姜磊,周乾,任兵,宋赞,张晓聪,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。