[發明專利]二度好友查詢系統、方法與裝置有效
| 申請號: | 201210531942.3 | 申請日: | 2012-12-11 |
| 公開(公告)號: | CN103870471B | 公開(公告)日: | 2018-01-05 |
| 發明(設計)人: | 林僚;石一峰;潘樹燊;汪聰 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/08 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司44224 | 代理人: | 何平,鄧云鵬 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 二度 好友 查詢 系統 方法 裝置 | ||
技術領域
本發明涉及網絡數據查詢技術領域,特別是涉及一種二度好友查詢系統、方法與裝置。
背景技術
在社交網絡中,一個用戶擁有很多好友,其每個好友又擁有很多好友。好友的好友也許是用戶認識的或是希望認識的人,若能將好友的好友推薦給用戶,將有利于為用戶建立更完善的好友關系。傳統的好友關系查詢服務多是提供直接好友即一度好友的服務,當需要查找好友的好友即二度好友時,需要預先將二度好友關系離線計算好,并在查詢時從預存的位置直接獲取二度好友。這種離線計算的方式致使二度好友關系無法及時更新,同時離線計算的二度好友關系的存儲將占用大量的機器資源。
發明內容
基于上述情況,本發明實施例提出了一種二度好友查詢系統、方法與裝置,以獲得最新的二度好友,同時減少機器資源占用。
一種二度好友查詢系統,包括計算服務器和存儲服務器,
所述存儲服務器存儲所有賬號的一度好友,所述計算服務器接到當前賬號二度好友查詢命令后,先向所述存儲服務器發送當前賬號一度好友查詢請求,所述存儲服務器從所存儲的所有賬號的一度好友中查詢并返回當前賬號的一度好友,所述計算服務器再向所述存儲服務器發送所返回當前賬號每個一度好友的一度好友查詢請求,所述存儲服務器從所存儲的所有賬號的一度好友中查詢并返回當前賬號每個一度好友的一度好友,所述計算服務器得到當前賬號的二度好友。
一種二度好友查詢方法,包括以下步驟:
接收當前賬號二度好友查詢命令;
從預存的所有賬號的一度好友中查詢當前賬號的一度好友;
待返回當前賬號的一度好友后,從預存的所有賬號的一度好友中實時查詢當前賬號每個一度好友的一度好友,得到當前賬號的二度好友。
一種二度好友查詢裝置,包括計算模塊和存儲模塊,
所述存儲模塊存儲每個賬號的一度好友,所述計算模塊接到當前賬號二度好友查詢命令后,先向所述存儲模塊發送當前賬號一度好友查詢請求,所述存儲模塊從所存儲的每個賬號的一度好友中查詢并返回當前賬號的一度好友,所述計算模塊再向所述存儲模塊發送所返回當前賬號每個一度好友的一度好友查詢請求,所述存儲模塊從所存儲的每個賬號的一度好友中查詢并返回當前賬號每個一度好友的一度好友,所述計算模塊得到當前賬號的二度好友。
本發明實施例二度好友查詢系統、方法與裝置,先查詢一度好友,對一度好友再次路由得到二度好友。由于只需存儲一度好友關系,大大減小了機器資源占用,由于二度好友是根據一度好友查詢得來,相比離線計算的方法,具有較強的實時性。
附圖說明
圖1為本發明二度好友查詢系統實施例一的結構示意圖;
圖2為本發明二度好友查詢系統實施例二的結構示意圖;
圖3為本發明二度好友查詢方法實施例一的流程示意圖;
圖4為本發明二度好友查詢方法實施例二的流程示意圖;
圖5為本發明二度好友查詢方法實施例三的流程示意圖;
圖6為本發明二度好友查詢方法實施例四的流程示意圖;
圖7為本發明二度好友查詢裝置實施例一的結構示意圖;
圖8為本發明二度好友查詢裝置實施例二的結構示意圖。
具體實施方式
下面結合附圖與實施例詳細介紹本發明的方案,首先介紹本發明二度好友查詢系統的實施例。
實施例一
本實施例二度好友查詢系統,如圖1所示,包括計算服務器101和存儲服務器102。存儲服務器102存儲所有賬號的一度好友,計算服務器101接到客戶端發來的當前賬號二度好友的查詢命令后,先向所述存儲服務器102發送當前賬號一度好友的查詢請求,所述存儲服務器102從所存儲的所有賬號的一度好友中查詢并返回當前賬號的一度好友,所述計算服務器101再向所述存儲服務器102發送所返回當前賬號每個一度好友的一度好友的查詢請求,所述存儲服務器102從所存儲的所有賬號的一度好友中查詢并返回當前賬號每個一度好友的一度好友,所述計算服務器101得到當前賬號的二度好友。
由以上描述可知,在本實施例中,存儲服務器102預先存儲了所有賬號的一度好友,當接到計算服務器101查詢某賬號一度好友的請求時,從所存儲的所有賬號的一度好友中查詢并返回結果。計算服務器101通過存儲服務器102先查到客戶端發來賬號的一度好友,再將所查得的一度好友作為待查賬號,再次通過存儲服務器102查詢該待查賬號的一度好友,則客戶端發來賬號的所有一度好友的所有一度好友即為其二度好友。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210531942.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:CMOS晶體管的形成方法
- 下一篇:一種監控回刻深度的結構和監控方法





