【技术实现步骤摘要】
社交关系链的建立方法、装置、设备及存储介质
本申请涉及互联网、云技术的大数据计算,尤其涉及一种社交关系链的建立方法、装置、电子设备及计算机可读存储介质。
技术介绍
随着互联网的普及和终端硬件技术的发展进步,用户之间可以通过个人计算机或者手机等终端进行即时通信和内容分享等社交互动。云技术中的大数据计算在计算互联网的社交关系链中扮演重要着色,通过对海量用户数据的计算,可以挖掘出用户彼此之间的关系,进而构建社交关系链。关系链是向用户提供精准的网络服务(例如好友推荐、信息推荐)的基础,每个用户可以作为社交网络中的一个节点,而两点之间的连线成为一个关系链。然而,通过手动加好友等方式来建立关系链的速度较慢,而通过将用户与好友的好友直接建立关系链的方式又会造成社交关系链过于泛滥,导致基于社交关系链的互联网服务的定向不准确。综上,相关技术缺乏高效精准建立社交关系链的有效方案。
技术实现思路
本申请实施例提供一种社交关系链的建立方法、装置、电子设备及计算机可读存储介质,能够高效精准建立社交关系链。本 ...
【技术保护点】
1.一种社交关系链的建立方法,其特征在于,包括:/n针对第一对象发送的信息,获取所述第一对象的对象标识,并获取对所述信息执行互动操作的多个第二对象的对象标识;/n基于所述第一对象的对象标识以及所述多个第二对象的对象标识,建立所述第一对象和所述多个第二对象之间的一级关系链;/n基于对所述信息均执行互动操作的多个第二对象的对象标识,建立对同一信息执行互动操作的多个第二对象之间的二级关系链;/n将所述一级关系链和所述二级关系链整合得到社交关系链。/n
【技术特征摘要】
1.一种社交关系链的建立方法,其特征在于,包括:
针对第一对象发送的信息,获取所述第一对象的对象标识,并获取对所述信息执行互动操作的多个第二对象的对象标识;
基于所述第一对象的对象标识以及所述多个第二对象的对象标识,建立所述第一对象和所述多个第二对象之间的一级关系链;
基于对所述信息均执行互动操作的多个第二对象的对象标识,建立对同一信息执行互动操作的多个第二对象之间的二级关系链;
将所述一级关系链和所述二级关系链整合得到社交关系链。
2.根据权利要求1所述的方法,其特征在于,所述获取所述第一对象的标识,包括:
接收所述第二对象的终端发送的所述第一对象的标识;
其中,所述第一对象的标识是所述第二对象的终端发送的,且是在接收到针对所述信息标识所对应的信息执行的互动操作时发送的;
其中,所述第一对象的标识是所述第二对象的终端从所述信息中提取得到的。
3.根据权利要求1所述的方法,其特征在于,所述获取对所述信息执行互动操作的多个第二对象的对象标识,包括:
接收所述第二对象的终端发送的所述第二对象的对象标识和信息标识;
其中,所述第二对象的对象标识和所述信息标识是所述第二对象的终端发送的,且是在接收到针对所述信息标识所对应的信息执行的互动操作时发送的;
其中,所述信息标识是所述第二对象的终端从所述信息中提取得到的;
根据所述信息标识识别出不同的信息,以确定针对每个信息执行互动操作的第二对象的标识。
4.根据权利要求3所述的方法,其特征在于,所述基于第一对象的对象标识以及所述多个第二对象的对象标识,建立所述第一对象和所述多个第二对象之间的一级关系链,包括:
针对根据所述信息标识识别出的不同信息中的每个信息执行以下操作:
构建第一映射关系,其中,所述第一映射关系包括所述第一对象的对象标识、以及针对所述信息执行互动操作的第二对象的对象标识;
在数据库的关系链表中,写入所述第一映射关系,并标记为一级关系链。
5.根据权利要求3所述的方法,其特征在于,所述基于对所述信息均执行互动操作的多个第二对象的对象标识,建立对同一信息执行互动操作的多个第二对象之间的二级关系链,包括:
针对根据所述信息标识识别出的不同信息中的每个信息执行以下操作:
构建第二映射关系,其中,所述第二映射关系包括对所述信息均执行互动操作的任意两个第二对象的对象标识;
将所述第二映射关系写入数据库的关系链表中,并标记为二级关系链。
6.根据权利要求5所述的方法,其特征在于,
所述接收所述第二对象的终端发送的所述第二对象的对象标识和信息标识之后,所述方法还包括:
将所述接收到的第二对象的对象标识,存入第一缓存空间中与所述信息标识对应的对象列表;
所述构建第二映射关系,包括:
从所述第一缓存空间中获取与所述信息标识对应的对象列表;
基于所述对象列表中任意两个第二对象的对象标识,构建对应的第二映射关系。...
【专利技术属性】
技术研发人员:梁志杰,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。