[发明专利]微博终端及其管理用户资料数据的方法有效
| 申请号: | 201310097465.9 | 申请日: | 2013-03-22 |
| 公开(公告)号: | CN104063405B | 公开(公告)日: | 2019-06-14 |
| 发明(设计)人: | 夏槟 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F16/9536 | 分类号: | G06F16/9536;G06Q50/00 |
| 代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 蒋雅洁;程立民 |
| 地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 终端 及其 管理 用户 资料 数据 方法 | ||
本发明公开了一种微博终端及其管理社交资料数据的方法,方法包括:以数据用户识别码(UIN)为索引存储获取的用户资料数据至预设统一数据库;在存储的用户资料数据超过预设阈值时,删除存储的根据预设用户资料数据的来源场景标识为临时UIN索引的用户资料数据。使用本发明的技术方案,能够提高微博终端对用户资料数据的管理效率,减少微博终端查询用户资料数据对内存资源的占用,从而提高微博终端的响应性能。
技术领域
本发明涉及网络通讯技术,尤其涉及一种微博终端及其管理用户资料数据的方法。
背景技术
微博作为扩展消息传播机制的新产品应用日益广泛,当前,微博终端的应用存在以下问题:
一、微博终端在运行过程中微博应用长时间不关闭,微博终端会从后台服务器获取大量用户资料数据,其中,微博终端通过头像查询与修改协议从后台服务器对应获取用户头像资料数据,通过用户简单资料数据获取协议从后台服务器对应获取用户简单资料数据,通过用户详细资料数据获取协议从后台服务器对应获取用户详细资料数据;通过不同协议获取的用户资料数据分别存储在微博终端内存的不同数据库中,例如:用户头像资料数据存储在数据库CustomHeadDataStore中,用户简单资料数据存储在数据库AccountDataStore中,用户详细资料数据存储在数据库ContactInfoStore中;
另外,为每个数据库分别预设有对应的数据存储量阈值,当数据库中缓存的相应用户资料数据超过预设阈值时,微博终端按照先进先出的策略进行数据清理,从而导致微博终端通常会自动删除已经获取的用户资料数据,使得微博终端经常需要重新获取已经删除的用户资料数据,从而增加了微博终端的数据处理负荷,降低了微博终端的响应性能,影响了用户体验;
二、微博终端在检索用户资料时需要分别查询存储用户头像资料数据、用户简单资料数据和用户详细资料数据的数据库,即微博终端检索一次用户资料通常需要查询多次数据库,查询复杂度过高,且当查询的资料数据过多时会导致查询效率低,同时会占用微博终端的大量内存资源,导致微博终端的响应性能降低,从而影响用户体验。
也就是说,现有技术中微博终端对用户资料数据的管理存在管理效率低、占用大量内存资源的问题,从而导致微博终端的响应性能低,影响用户体验。
发明内容
有鉴于此,本发明的主要目的在于提供一种微博终端及其管理用户资料数据的方法,以解决现有技术中微博终端对用户资料数据的管理存在的效率低、占用大量内存资源的问题。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种微博终端管理社交资料数据的方法,所述方法包括:
以用户识别码UIN为索引存储获取的用户资料数据至统一数据库中,并将所述数据库中存储的临时用户资料数据所对应的UIN标识为临时UIN;
在所述数据库存储的用户资料数据超过预设阈值时,删除所述数据库中至少一个临时UIN索引的用户资料数据。
较佳的,所述方法还包括:
在所述数据库中标识所述用户资料数据的类型;
相应的,在查询用户资料数据时,根据待查询的UIN和类型标识检索所述数据库,如果检索到所述UIN和类型标识匹配的用户资料数据,则将检索到的用户资料数据作为查询结果;否则,查询失败。
较佳的,所述在数据库中标识用户资料数据的类型包括:
将获取的用户资料数据对应的UIN与所述数据库存储的用户资料数据的索引UIN进行匹配,如果所述数据库中存在匹配的索引UIN,则更新所述数据库中所述UIN索引的用户资料数据的类型标识;否则,在所述数据库中添加所述获取的用户资料数据的类型标识。
较佳的,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310097465.9/2.html,转载请声明来源钻瓜专利网。





