[發明專利]數據傳遞處理方法、裝置、設備和存儲介質有效
| 申請號: | 201910598404.8 | 申請日: | 2019-07-04 |
| 公開(公告)號: | CN110347960B | 公開(公告)日: | 2022-03-01 |
| 發明(設計)人: | 馮旋;朱文飛;李升起;楊德石 | 申請(專利權)人: | 百度(中國)有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 朱穎;劉芳 |
| 地址: | 200041 上海市張江高*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 傳遞 處理 方法 裝置 設備 存儲 介質 | ||
本申請提供一種數據傳遞處理方法、裝置、設備和存儲介質,其中,該方法應用于接入平臺,包括:響應于接收到的觸發指令,從第一服務器和/或本地服務器中獲取用戶標記,其中,觸發指令用于指示接入平臺進行用戶資格審核;根據獲取到的用戶標記,確定第二服務器的目標用戶,其中,目標用戶為具有第二服務器的文章信息推送資格的用戶;向第二服務器推送目標用戶的文章信息。目標用戶確認和文章信息推送的工作,與第一服務器的業務邏輯分離開來,執行效率高,可維護性強;接入平臺與第一服務器之間的代碼耦合度低,具有較強的可擴展性。
技術領域
本申請涉及數據處理領域,尤其涉及一種數據傳遞處理方法、裝置、設備和存儲介質。
背景技術
隨著互聯網技術的迅速發展,新興媒體與互聯網公司之間的合作程度越來越深入,合作方式也越來越多樣化,這其中包含著不同服務器之間進行的數據融合和數據互通。不同服務器之間需要進行海量數據的數據傳遞,數據傳遞主要包括用戶信息傳遞和文章數據傳遞。
現有技術中,在進行服務器之間的數據傳遞時,數據傳遞工作融合在服務器的業務邏輯中,具體的,數據傳遞過程中,數據發送服務器需要確認數據接收服務器的目標用戶,并把目標用戶的文章數據推送給數據接收服務器,數據傳遞過程基于數據發送服務器存儲的海量用戶信息和海量業務數據中進行。
然而,數據傳遞工作耦合在數據發送服務器的業務邏輯中,當數據發送服務器與數據接收服務器之間,需要進行海量的用戶信息傳遞和文章數據傳遞時,容易存在傳遞效率低下的問題;當數據發送服務器存儲的數據發生變更,或者不同服務器間的數據傳遞規則發生變更時,需要進行大量的代碼修改和邏輯修改,數據傳遞過程的可維護性差、可擴展性低。
發明內容
本申請提供一種數據傳遞處理方法、裝置、設備和存儲介質,用以解決不同服務器間進行數據傳遞存在的可維護性差、傳遞效率低下的問題。
第一方面,本申請提供一種數據傳遞處理方法,所述方法應用于接入平臺,所述接入平臺為第一服務器與第二服務器進行數據傳遞的中介平臺,其中,所述第一服務器為數據傳遞中發送數據的服務器,所述第二服務器為數據傳遞中接收數據的服務器,所述接入平臺設置有本地服務器,所述方法,包括:
響應于接收到的觸發指令,從所述第一服務器和/或所述本地服務器中獲取用戶標記,其中,所述觸發指令用于指示所述接入平臺進行用戶資格審核;
根據獲取到的用戶標記,確定所述第二服務器的目標用戶,其中,所述目標用戶為具有所述第二服務器的文章信息推送資格的用戶;
向所述第二服務器推送所述目標用戶的文章信息。
進一步地,響應于接收到的觸發指令,從所述第一服務器和/或所述本地服務器中獲取用戶標記,包括:
響應于接收到的觸發指令,從第一服務器中獲取變更后的所述用戶標記,其中,所述觸發指令為所述接入平臺在獲取到用戶的標記變更通知時生成的;或者,
響應于接收到的觸發指令,從第一服務器和/或本地服務器中獲取所述文章對應用戶的所述用戶標記,其中,所述觸發指令為所述接入平臺在獲取到文章的狀態變更通知時生成的。
進一步地,響應于接收到的觸發指令,從第一服務器和/或本地服務器中獲取所述文章對應用戶的所述用戶標記,包括:
響應于接收到的觸發指令,判斷變更后的文章狀態是否為所述第二服務器需要的文章狀態;
當變更后的所述文章狀態為所述第二服務器需要的文章狀態時,從第一服務器和/或本地服務器中獲取所述文章對應用戶的所述用戶標記。
進一步地,響應于接收到的觸發指令,從所述第一服務器和/或所述本地服務器中獲取用戶標記,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度(中國)有限公司,未經百度(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910598404.8/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





