[發明專利]一種基于分布式系統的數據的處理方法及裝置在審
| 申請號: | 201811604925.1 | 申請日: | 2018-12-26 |
| 公開(公告)號: | CN109542629A | 公開(公告)日: | 2019-03-29 |
| 發明(設計)人: | 楊研 | 申請(專利權)人: | 蘇州樂麟無線信息科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/48 |
| 代理公司: | 蘇州國誠專利代理有限公司 32293 | 代理人: | 王麗 |
| 地址: | 215000 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用戶操作 分布式系統 用戶界面 線程 服務器 處理效率 獲取數據 數據返回 關聯 返回 響應 分配 | ||
本發明涉及一種基于分布式系統的數據的處理方法及裝置,所述方法包括:分布式系統判斷是否同時有多個用戶操作;如果是,則為每一個用戶操作分配對應的服務器;所述服務器為對應的每一個用戶操作開啟對應的一個線程;每個所述線程對響應于相應用戶操作的數據進行處理;將處理后的數據返回至與對應用戶操作關聯的用戶界面。本發明在用戶操作暴增時,提升對用戶操作的處理效率;同時,處理后的數據會被及時的返回至對應的用戶界面,提升用戶獲取數據的及時性。
技術領域
本發明涉及計算機技術領域,特別是涉及一種基于分布式系統的數據的處理方法及裝置。
背景技術
在信息時代迅速發展的今天,互聯網也隨之滲入到人們的生活中,各種解放人力的自動化系統也入雨后春筍般出現。這些系統在開發技術上如出一轍,但是隨著對服務器的性能要求越來越高,很多系統在用戶數量劇增的情況下會出現系統崩潰的情況。
現有的技術往往在用戶量暴增的時候會出現需要排隊的情況,有時候數據也會出現誤差,數據不能做到實時更新。由于用戶暴增,在數據處理方面對服務器的要求比較高,容易導致用戶不能及時獲取數據,出現服務器對于用戶的操作不能及時響應并導致數據準確性降低的問題。
發明內容
基于此,有必要針對目前用戶暴增時用戶不能及時獲取數據的問題,提供一種基于分布式系統的數據的處理方法及裝置。
一種基于分布式系統的數據處理方法,包括:
分布式系統判斷是否同時有多個用戶操作;
如果是,則為每一個用戶操作分配對應的服務器;
所述服務器為對應的每一個用戶操作開啟對應的一個線程;
每個所述線程對響應于相應用戶操作的數據進行處理;
將處理后的數據返回至與對應用戶操作關聯的用戶界面。
優選的,所述每個所述線程對響應于相應用戶操作的數據進行處理,具體為:
每個所述線程判斷是否有響應于相應用戶操作的數據;
如果有,則對所述數據進行處理。
優選的,將處理后的數據返回至與對應用戶操作關聯的用戶界面之前,所述方法還包括:
對處理后的數據進行備份。
優選的,將處理后的數據返回至與對應用戶操作關聯的用戶界面之前,所述方法還包括:
將處理后的數據插入至對應服務器的緩存空間;
所述將處理后的數據返回至與對應用戶操作關聯的用戶界面,具體為:
從緩存空間中讀取所述處理后的數據,并返回至與對應用戶操作關聯的用戶界面。
優選的,每個所述線程對響應于相應用戶操作的數據進行處理,包括:
每個線程獲取響應于相應用戶操作的數據;
對響應于相應用戶操作的數據進行加鎖;
對加鎖后的響應于相應用戶操作的數據進行處理。
一種基于分布式系統的數據處理裝置,包括:
判斷模塊,用于通過分布式系統判斷是否同時有多個用戶操作;
分配模塊,用于在所述判斷模塊判斷為是時,為每一個用戶操作分配對應的服務器;
開啟模塊,用于通過所述服務器為對應的每一個用戶操作開啟對應的一個線程;
處理模塊,用于通過每個所述線程對響應于相應用戶操作的數據進行處理;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州樂麟無線信息科技有限公司,未經蘇州樂麟無線信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811604925.1/2.html,轉載請聲明來源鉆瓜專利網。





