[發明專利]數據上傳方法及系統、終端和計算機可讀存儲介質在審
| 申請號: | 201810972278.3 | 申請日: | 2018-08-24 |
| 公開(公告)號: | CN109324897A | 公開(公告)日: | 2019-02-12 |
| 發明(設計)人: | 牛奔 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京匯思誠業知識產權代理有限公司 11444 | 代理人: | 馮曉平 |
| 地址: | 518000 廣東省深圳市福田區福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據上傳 服務器 多線程 計算機可讀存儲介質 可用資源 目標數據 性能參數 終端 服務器資源 工作效率 工作性能 校驗規則 有效減少 校驗 上傳 線程 占用 保證 | ||
本發明提出了一種數據上傳方法及系統、終端和計算機可讀存儲介質,其中,數據上傳方法包括:獲取服務器的性能參數和運行信息;根據所述服務器的性能參數和運行信息,確定所述服務器的CPU可用資源;使用所述CPU可用資源,按照預定校驗規則多線程校驗目標數據;在校驗通過后,多線程上傳所述目標數據。通過本發明的技術方案,多線程的工作可大量減少整體工作時間,各線程間相互不具有干擾,也保證了數據上傳的準確性,有效減少數據上傳過程中對服務器資源的占用,提升服務器的工作效率和工作性能。
【技術領域】
本發明涉及數據傳輸技術領域,尤其涉及一種數據上傳方法及系統、終端和計算機可讀存儲介質。
【背景技術】
隨著社會的科技發展,掌握龐大的數據成為各公司進行業務拓展的基礎,然而,動輒數十萬級數據上載,往往需要耗時良久,占用服務器的大量資源,影響服務器處理其他業務的性能。
因此,如何在減少對服務器的資源占用的基礎上高效上傳數據,成為目前亟待解決的技術問題。
【發明內容】
本發明實施例提供了一種數據上傳方法及系統、終端和計算機可讀存儲介質,旨在解決相關技術中數據上傳會占用服務器的大量資源,影響服務器處理其他業務的性能的技術問題,能夠在減少對服務器的資源占用的基礎上高效上傳數據。
第一方面,本發明實施例提供了一種數據上傳方法,包括:獲取服務器的性能參數和運行信息;根據所述服務器的性能參數和運行信息,確定所述服務器的CPU可用資源;使用所述CPU可用資源,按照預定校驗規則多線程校驗目標數據;在校驗通過后,多線程上傳所述目標數據。
在本發明上述實施例中,可選地,所述多線程上傳所述目標數據,包括:根據所述服務器的歷史性能參數和歷史運行信息隨時間變化的情況,訓練空閑時段模型;通過將所述服務器的當前性能參數和當前運行信息輸入所述空閑時段模型,判斷所述服務器是否處于空閑時段;當判斷結果為所述服務器處于所述空閑時段時,使用所述CPU可用資源上傳所述目標數據。
在本發明上述實施例中,可選地,所述服務器的性能參數包括:服務器類型、CPU運算速度、CPU運算精度、主頻、內存容量、通信端口數量和外設配置;所述服務器的運行信息包括:運行環境參數、每個通信端口的數據上傳速率以及每個通信端口的數據上傳速率的變化率。
在本發明上述實施例中,可選地,所述獲取服務器的性能參數的步驟,包括:獲取所述服務器的預定性能參數;或者檢測所述服務器的當前性能參數。
在本發明上述實施例中,可選地,所述預定校驗規則為:根據所述目標數據的來源和/或內容類型,判斷所述目標數據是否具備上傳資格;在判斷結果為所述目標數據具備所述上傳資格的情況下,根據所述目標數據的屬性信息,確定所述目標數據的優先級,其中,所述目標數據的屬性信息包括:數據來源、數據大小、數據內容和數據類型中的一項或多項;所述在校驗通過后,多線程上傳所述目標數據的步驟,包括:通過所述目標數據的優先級對應的線程傳輸所述目標數據。
在本發明上述實施例中,可選地,所述在校驗通過后,多線程上傳所述目標數據的步驟,包括:在同一線程內,按照多組所述目標數據的優先級從高至低的順序,傳輸多組所述目標數據;或在同一線程內,按照所述數據大小從小至大的順序,傳輸多組所述目標數據。
在本發明上述實施例中,可選地,還包括:在所述多線程上傳所述目標數據的過程中,顯示所述多線程中每個線程的實時傳輸信息,其中,所述實時傳輸信息包括實時上傳速度、預定時間間隔內的平均上傳速度、已上傳的數據量、待上傳的數據量、已上傳的數據占比和未上傳的數據占比中的一項或多項。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810972278.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據庫實例的調度方法和裝置
- 下一篇:一種業務處理方法及系統





