[發明專利]一種用戶在線狀態快速查詢方法及系統在審
| 申請號: | 201810049529.0 | 申請日: | 2018-01-18 |
| 公開(公告)號: | CN108304504A | 公開(公告)日: | 2018-07-20 |
| 發明(設計)人: | 王偉;王豐;葉天虹;羅偉東 | 申請(專利權)人: | 吉浦斯信息咨詢(深圳)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京酷愛智慧知識產權代理有限公司 11514 | 代理人: | 劉坦 |
| 地址: | 518000 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用戶狀態數據 分片存儲 用戶在線狀態 智能代理單元 查詢請求 管理單元 快速查詢 數據庫系統 移動互聯網 反饋 查詢效率 查詢性能 存儲單元 發起請求 緩存技術 接收查詢 接收用戶 數據反饋 在線消息 智能單元 狀態數據 傳統的 存儲 查詢 | ||
1.一種用戶在線狀態快速查詢方法,其特征在于,包括以下步驟:
管理單元接收用戶狀態數據,根據第一hash規則對用戶狀態數據進行計算得到分片地址;
存儲單元根據分片地址找到對應的分片存儲模塊,分片存儲模塊根據第二hash規則對用戶狀態數據進行存儲;
智能代理單元向管理單元發起請求,獲取管理單元反饋的分片地址;
智能代理單元接收在線消息下發單元發起的查詢請求,將查詢請求直接發送給分片地址相對應的分片存儲模塊;
分片存儲模塊根據第二hash規則將查詢請求所請求的用戶狀態數據反饋給智能代理單元;
智能單元對用戶狀態數據進行匯總得到匯總數據,并將匯總數據反饋給反饋給在線消息下發單元,在線消息下發單元通過匯總數據確定是否進行在線發送。
2.根據權利要求1所述的一種用戶在線狀態快速查詢方法,其特征在于,所述用戶狀態數據包括用戶ID和用戶在線狀態數據。
3.根據權利要求2所述的一種用戶在線狀態快速查詢方法,其特征在于,所述存儲單元包括若干分片存儲模塊,每個分片存儲模塊存儲有若干用戶狀態數據。
4.一種用戶在線狀態快速查詢系統,適用于權利要求1-3任一項所述的用戶在線狀態快速查詢方法,其特征在于,包括:
管理單元,用于接收用戶狀態數據,根據第一hash規則對用戶狀態數據進行計算得到分片地址;用于接收管理單元的請求并向管理單元反饋分片地址;
存儲單元,用于根據分片地址找到對應的分片存儲模塊,分片存儲模塊根據第二hash規則對用戶狀態數據進行存儲;用于根據第二hash規則將查詢請求所請求的用戶狀態數據反饋給智能代理單元;
智能代理單元,用于向管理單元發起請求,獲取管理單元反饋的分片地址;用于接收在線消息下發單元發起的查詢請求,將查詢請求直接發送給分片地址相對應的分片存儲模塊,并接收分片存儲模塊反饋的用戶狀態數據;用于對用戶狀態數據進行匯總得到匯總數據,并將匯總數據反饋給反饋給在線消息下發單元,在線消息下發單元通過匯總數據確定是否進行在線發送。
5.根據權利要求4所述的一種用戶在線狀態快速查詢系統,其特征在于,所述管理單元還用于當分片地址發生變化時,主動發送更新消息給智能代理單元以便智能代理單元更新分片地址。
6.根據權利要求5所述的一種用戶在線狀態快速查詢系統,其特征在于,所述智能代理單元還用于根據管理單元發送的更新消息更新分片地址。
7.根據權利要求6所述的一種用戶在線狀態快速查詢系統,其特征在于,所述存儲單元還用于根據設置的有效期,自動淘汰刪除用戶狀態數據。
8.根據權利要求4所述的一種用戶在線狀態快速查詢系統,其特征在于,所述用戶狀態數據包括用戶ID和用戶在線狀態數據。
9.根據權利要求8所述的一種用戶在線狀態快速查詢系統,其特征在于,所述存儲單元包括若干分片存儲模塊,每個分片存儲模塊存儲有若干用戶狀態數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于吉浦斯信息咨詢(深圳)有限公司,未經吉浦斯信息咨詢(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810049529.0/1.html,轉載請聲明來源鉆瓜專利網。





