[發(fā)明專利]服務隔離數(shù)據(jù)傳輸方法、裝置、計算機設備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202010037398.1 | 申請日: | 2020-01-14 |
| 公開(公告)號: | CN111291045A | 公開(公告)日: | 2020-06-16 |
| 發(fā)明(設計)人: | 莊志輝 | 申請(專利權)人: | 中國平安財產(chǎn)保險股份有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/27;H04L29/06 |
| 代理公司: | 深圳市世聯(lián)合知識產(chǎn)權代理有限公司 44385 | 代理人: | 汪琳琳 |
| 地址: | 518000 廣東省深圳市福田區(qū)益田路*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務 隔離 數(shù)據(jù)傳輸 方法 裝置 計算機 設備 存儲 介質(zhì) | ||
本申請實施例屬于服務資源的共享隔離領域,涉及一種服務隔離數(shù)據(jù)傳輸方法,包括根據(jù)用戶要求訪問的服務種類以及用戶的角色確定用戶所屬租戶,并生成訪問請求;如果請求的服務數(shù)據(jù)不在訪問的第一服務單元中存儲,通過通信模板訪問與第一服務單元通信連接的第二服務單元,從第二服務單元獲取所要請求的服務數(shù)據(jù);將獲取的服務數(shù)據(jù)返回給用戶。本申請還提供一種服務隔離數(shù)據(jù)傳輸裝置、計算機設備及存儲介質(zhì)。本申請通過租用租戶的身份訪問相應的服務單元獲取數(shù)據(jù),存儲在不同服務單元的相關服務數(shù)據(jù)匯總在一個服務單元返回給用戶,該方案有利于將用戶對數(shù)據(jù)的訪問和操作分別處理,能夠有效提升數(shù)據(jù)處理的效率,并且提升數(shù)據(jù)的安全性。
技術領域
本申請涉及服務資源的共享隔離技術領域,尤其涉及一種服務隔離數(shù)據(jù)傳輸方法、裝置、計算機設備及存儲介質(zhì)
背景技術
數(shù)據(jù)庫用于存儲上層服務產(chǎn)生或要調(diào)用的數(shù)據(jù),當服務的種類持續(xù)增多,業(yè)務量變大的情況下,數(shù)據(jù)庫中存儲的數(shù)據(jù)量激增,數(shù)據(jù)種類繁雜,而這些數(shù)據(jù)對于其所有者而言,屬于重要的商業(yè)秘密。不同的數(shù)據(jù)會被不同的服務進行訪問,一些數(shù)據(jù)比如身份校驗數(shù)據(jù),應用于多種服務,會被頻繁訪問;而一些數(shù)據(jù)僅針對個別服務,并且訪問的頻率也顯著不如前者。
原始的數(shù)據(jù)庫僅僅將這些數(shù)據(jù)制作成表,并且根據(jù)表與表之間的關系進行關聯(lián),在訪問的過程當中,以身份驗證的形式直接對數(shù)據(jù)表進行保密控制,這種數(shù)據(jù)庫存儲方式完全不適用于大任務量,多并發(fā)的服務支持,造成了大量的數(shù)據(jù)庫存取錯誤,影響數(shù)據(jù)庫的正常運行。
現(xiàn)有的處理方式,首先是通過設置映射表,通過控制不同身份的用戶對不同的映射表進行訪問來控制數(shù)據(jù)庫中數(shù)據(jù)流向的穩(wěn)定,之后不同服務根據(jù)用戶身份的不同進行分流,同時因為映射表僅僅是一種映射,是有數(shù)據(jù)來源的,服務對數(shù)據(jù)的操作最終還是要體現(xiàn)在與多個映射表中的數(shù)據(jù)相對應的數(shù)據(jù)表中體現(xiàn),而多并發(fā)任務針對同一個數(shù)據(jù)表的數(shù)據(jù)操作,如果同時進行將會造成誤讀、臟讀等情況,因此需要以一定的調(diào)度方式執(zhí)行對數(shù)據(jù)表的操作,在一個進程對數(shù)據(jù)表進行修改的過程當中,數(shù)據(jù)表會被上鎖,極大的妨礙了其他進程對數(shù)據(jù)庫的數(shù)據(jù)操作,這種數(shù)據(jù)隔離的方案依然不適用于多任務大并發(fā)的數(shù)據(jù)庫存儲應用場景。
發(fā)明內(nèi)容
本申請實施例的目的在于提出一種服務隔離數(shù)據(jù)傳輸方法,以實現(xiàn)對大并發(fā)數(shù)據(jù)庫中資源的服務隔離傳輸。
為了解決上述技術問題,本申請實施例提供一種服務隔離數(shù)據(jù)傳輸方法,采用了如下所述的技術方案:
一種服務隔離數(shù)據(jù)傳輸方法,包括下述步驟:
根據(jù)用戶要求訪問的服務種類以及用戶的角色確定用戶所屬租戶,并生成訪問請求;
將租戶的訪問請求發(fā)送到第一服務單元,其中第一服務單元中存儲有服務數(shù)據(jù);
判斷租戶對第一服務單元的服務數(shù)據(jù)是否有獲取權限;
如果用戶對第一服務單元的服務數(shù)據(jù)有獲取權限,則判斷訪問請求所要請求的服務數(shù)據(jù)是否在訪問的第一服務單元中存儲;
如果請求的服務數(shù)據(jù)在訪問的第一服務單元中存儲,則從所述第一服務單元中獲取請求的服務數(shù)據(jù);
如果請求的服務數(shù)據(jù)不在訪問的第一服務單元中存儲,則通過通信模板訪問與第一服務單元通信連接的第二服務單元,從所述第二服務單元獲取所要請求的服務數(shù)據(jù);
將獲取的服務數(shù)據(jù)返回給用戶。
進一步的,所述根據(jù)用戶要求訪問的服務種類以及用戶的角色確定用戶所屬租戶,并生成訪問請求的步驟具體包括:
根據(jù)用戶要求訪問的服務種類以及所述服務種類對應的服務數(shù)據(jù),確定用戶所訪問的服務中包括的數(shù)據(jù)類型;
根據(jù)用戶的角色以及服務中包括的數(shù)據(jù)類型,確定用戶意圖訪問的數(shù)據(jù)類型;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國平安財產(chǎn)保險股份有限公司,未經(jīng)中國平安財產(chǎn)保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010037398.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種并發(fā)數(shù)據(jù)傳輸控制方法、裝置及終端
- 數(shù)據(jù)傳輸處理方法和數(shù)據(jù)傳輸器
- 一種數(shù)據(jù)傳輸方法及裝置
- 數(shù)據(jù)傳輸方法、裝置及設備
- 一種數(shù)據(jù)傳輸終端、方法及系統(tǒng)
- 一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方式的選擇方法和裝置
- 數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸裝置及計算機可讀存儲介質(zhì)
- 一種基于電價的非實時數(shù)據(jù)傳輸調(diào)度方法
- 基于云計算的數(shù)據(jù)傳輸處理方法、裝置及系統(tǒng)
- 一種數(shù)據(jù)處理方法、裝置及存儲介質(zhì)





