[发明专利]社交网络中的群消息存储、查询方法和系统有效
申请号: | 201410161541.2 | 申请日: | 2014-04-21 |
公开(公告)号: | CN105024906B | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 林晓炜;龙丁奋;吴初潘;黎腾;郭学亨 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;G06F17/30 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 社交 网络 中的 消息 存储 查询 方法 系统 | ||
一种社交网络中的群消息存储方法,包括以下步骤:接收群消息;提取所述群消息的群号和消息内容,生成所述群消息的消息序列号;将所述群消息的群号、消息序列号和消息内容对应存储到数据表中;根据所述群号和消息序列号建立所述数据表的索引;根据所述消息内容提炼所述群消息的消息属性;建立所述群消息的群号、消息属性和消息序列号的对应关系。上述存储群消息的方式,可使得查询群消息的速度得到大幅度提高。此外,还提供一种社交网络中的群消息存储系统、社交网络客户端中的群消息查询方法和社交网络中的群消息查询客户端,以及社交网络服务器中的群消息查询方法和社交网络中的群消息查询服务器。
技术领域
本发明涉及网络和计算机技术领域,特别是涉及一种社交网络中的群消息存储方法和系统、社交网络客户端中的群消息查询方法和社交网络中的群消息查询客户端,以及社交网络服务器中的群消息查询方法和社交网络中的群消息查询服务器。
背景技术
社交网络,即社交网络服务(Social Networking Services,SNS),专指旨在帮助人们建立社会性网络的互联网应用服务,例如即时通信服务、网站论坛服务等等。人们通过SNS建立朋友关系链,分享信息和知识,进行沟通、交流以及互助和协作。
社交网络不但提供两个用户之间点对点的沟通交流服务,还提供一对多的沟通交流服务。社交网络通常根据用户需求将用户划分为好友群组,或者根据用户指令创建讨论群组等,群组中通常包括多个成员。当群组中的任何成员在群组内发送消息时,该消息都将被传送到群组内的其它成员。群组中的成员在群组内发送的消息可称作群消息。
社交网络中的服务器在接收到群消息时,不但将群消息发送给群组内的其它成员,还将群消息进行存储,并提供对群消息的查询服务。
一般的,服务器将群消息的群号、发送者信息、发送时间、消息正文内容对应存储到数据表中。而用户查询群消息时,一般输入查询关键进行查询。当服务器接收到包含查询关键字的查询请求时,将查询关键字与数据表中的所有记录的整条消息正文内容进行匹配,从而得到所有包含查询关键字的消息。
现有技术通过查询关键字查询群消息,需要将查询关键字与数据表中的所有记录进行逐条匹配,而获得查询结果,因此查询速度比较慢。
发明内容
基于此,有必要提供一种可提高消息查询速度的社交网络中的群消息存储方法和系统,以及一种可提高消息查询速度的社交网络客户端中的群消息查询方法和社交网络中的群消息查询客户端,以及一种可提高消息查询速度的社交网络服务器中的群消息查询方法和社交网络中的群消息查询服务器,以及一种可提高消息查询速度的社交网络中的群消息存储查询方法和系统。
一种社交网络中的群消息存储方法,包括以下步骤:
接收群消息;
提取所述群消息的群号和消息内容,生成所述群消息的消息序列号;
将所述群消息的群号、消息序列号和消息内容对应存储到数据表中;
根据所述群号和消息序列号建立所述数据表的索引;
根据所述消息内容提炼所述群消息的消息属性;
建立所述群消息的群号、消息属性和消息序列号的对应关系。
一种社交网络客户端中的群消息查询方法,包括以下步骤:
显示消息属性输入控件;
通过消息属性输入控件获取输入的消息属性;
接收根据所述消息属性在指定群内查询群消息的指令;
将所述指定群的群号和所述消息属性封装成群消息查询请求;
发送所述群消息查询请求到服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410161541.2/2.html,转载请声明来源钻瓜专利网。