[發明專利]會話消息處理方法、裝置及電子設備有效
| 申請號: | 202010431667.2 | 申請日: | 2020-05-20 |
| 公開(公告)號: | CN111641690B | 公開(公告)日: | 2022-09-02 |
| 發明(設計)人: | 王海宇 | 申請(專利權)人: | 北京字節跳動網絡技術有限公司 |
| 主分類號: | H04L67/60 | 分類號: | H04L67/60;H04L67/146;H04L67/141;G06F16/25 |
| 代理公司: | 北京風雅頌專利代理有限公司 11403 | 代理人: | 鮑勝如 |
| 地址: | 100041 北京市石景山區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 會話 消息 處理 方法 裝置 電子設備 | ||
本公開實施例中提供了一種會話消息處理方法、裝置及電子設備,屬于數據處理技術領域,該方法包括:基于獲取到的客戶端訪客的訪問請求,在數據庫接口中創建與所述訪問請求所對應的會話標識;獲取與所述會話標識對應的會話消息,以便于基于所述會話消息在所述數據庫所在的網關接口中創建消息標識;在所述消息標識創建成功之后,基于所述消息標識將所述會話消息存儲到所述數據庫中的消息存儲表中;在所述會話消息在所述消息存儲表中存儲成功之后,將所述消息標識存儲到所述數據庫中預先設置的消息拉鏈中,以便于基于所述消息拉鏈對所述會話消息進行快速查找。通過本公開的處理方案,能夠提高會話消息處理的效率。
技術領域
本公開涉及數據處理技術領域,尤其涉及一種會話消息處理方法、裝置及電子設備。
背景技術
客服系統是廣告系統線索收集非常重要的一個模塊。廣告主通過投放廣告,觸達到真正的C端訪客,如果訪客對廣告內容感興趣,可以選擇進入咨詢頁面,從而建立和客服的消息通道,實現訪客與客服的咨詢。常見的客服系統消息存儲主要包括兩個方案:1.基于傳統的關系數據庫實現的消息存儲,缺點在于有性能瓶頸。2.消息量大的話,都是基于hbase來實現存儲的。當需要查詢的時候,通過hbase進行掃描查詢。該方案在能夠滿足寫的時候,性能能夠滿足需求,但是讀的時候一個會話內的消息聚合,需要進行對鍵值進行掃描查詢,性能不夠理想。
發明內容
有鑒于此,本公開實施例提供一種會話消息處理方法、裝置及電子設備,以至少部分解決現有技術中存在的問題。
第一方面,本公開實施例提供了一種會話消息處理方法,包括:
基于獲取到的客戶端訪客的訪問請求,在數據庫接口中創建與所述訪問請求所對應的會話標識;
獲取與所述會話標識對應的會話消息,以便于基于所述會話消息在所述數據庫所在的網關接口中創建消息標識;
在所述消息標識創建成功之后,基于所述消息標識將所述會話消息存儲到所述數據庫中的消息存儲表中;
在所述會話消息在所述消息存儲表中存儲成功之后,將所述消息標識存儲到所述數據庫中預先設置的消息拉鏈中,以便于基于所述消息拉鏈對所述會話消息進行快速查找。
根據本公開實施例的一種具體實現方式,所述將所述消息標識存儲到所述數據庫中預先設置的消息拉鏈中之后,所述方法還包括:
將消息存儲成功的消息返回給客戶端的訪客。
根據本公開實施例的一種具體實現方式,所述將所述消息標識存儲到所述數據庫中預先設置的消息拉鏈中之后,所述方法還包括:
通過用戶標識獲取用戶的目標會話消息;
基于所述目標會話消息,從所述數據庫接口中查找最新的會話標識;
確定所述最新的會話標識所對應的目標會話標識;
基于所述目標會話標識,從所述消息拉鏈中查找所有相關的目標會話消息標識;
基于所述目標會話消息標識,從所述消息存儲表中查找所有與所述目標會話消息標識相關的目標會話消息;
將查找到的所有的目標會話消息發送給目標用戶。
根據本公開實施例的一種具體實現方式,所述在數據庫接口中創建與所述訪問請求所對應的會話標識之前,所述方法還包括:
利用所述網關接口獲取客戶端瀏覽器創建的訪問請求;
將所述訪問請求轉發至所述數據庫接口。
根據本公開實施例的一種具體實現方式,所述獲取與所述會話標識對應的會話消息,包括:
利用所述網關接口接收客戶端瀏覽器發送的同步用戶消息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京字節跳動網絡技術有限公司,未經北京字節跳動網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010431667.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:顯示方法及顯示裝置
- 下一篇:半導體激光器、巴條及制作方法





