[發明專利]一種管理軟件加速方法、裝置、設備及介質在審
| 申請號: | 202211052210.6 | 申請日: | 2022-08-31 |
| 公開(公告)號: | CN115329178A | 公開(公告)日: | 2022-11-11 |
| 發明(設計)人: | 蔡騫;陶桐桐;袁圣騏 | 申請(專利權)人: | 浪潮電子信息產業股份有限公司 |
| 主分類號: | G06F16/953 | 分類號: | G06F16/953;G06F16/951;G06F16/957 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 林哲生 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 管理軟件 加速 方法 裝置 設備 介質 | ||
本申請公開了一種管理軟件加速方法、裝置、設備及介質,涉及計算機技術領域,所述方法包括:當接收到管理軟件針對目標用戶信息及目標存儲桶信息的信息查詢指令,則判斷緩存中是否存在目標用戶信息及存儲桶信息;如果存在,則將緩存中的目標用戶信息及存儲桶信息返回至管理軟件;如果不存在,則通過對象存儲網關服務從存儲池中讀取目標用戶信息及存儲桶信息,并將讀取到的信息保存至緩存,然后將其返回至管理軟件。可見,本申請在對象存儲網關中創建緩存,并在緩存中存儲相應的用戶信息及存儲桶信息,進一步的,當用戶終端通過管理軟件查詢用戶信息及存儲桶信息時,本申請能夠先從緩存中確定相應信息,如此一來,提高了管理軟件的查詢服務的速度。
技術領域
本發明涉及計算機技術領域,特別涉及一種管理軟件加速方法、裝置、設備及介質。
背景技術
在現有的分布式存儲對象場景應用中,都會為用戶提供管理軟件,在管理軟件界面,客戶可列舉已創建的用戶、列舉用戶下的桶信息、查看用戶信息等。
在原有的實現流程中,管理軟件界面想要列舉已經存在的用戶,需要先調用對象存儲網關提供的服務接口,訪問存儲系統底層數據,此流程耗時較長。如果當前存儲集群所創建的用戶較多、或者用戶下創建的桶數量較多,那么在管理界面列舉用戶、桶信息的流程將非常耗時。
為此,如何提高管理軟件的查詢服務的速度是本領域亟待解決的問題。
發明內容
有鑒于此,本發明的目的在于提供一種管理軟件加速方法、裝置、設備及介質,能夠提高管理軟件的查詢服務的速度,其具體方案如下:
第一方面,本申請公開了一種管理軟件加速方法,應用于對象存儲網關服務,所述對象存儲網關服務中設置有緩存,所述緩存中存儲預設容量的用戶信息以及存儲桶信息,所述方法包括:
當接收到管理軟件針對目標用戶信息以及目標存儲桶信息的信息查詢指令,則判斷所述緩存中是否存在所述目標用戶信息以及所述目標存儲桶信息;
如果存在,則將所述緩存中的所述目標用戶信息以及所述目標桶信息返回至所述管理軟件;
如果不存在,則通過所述對象存儲網關服務提供的查詢接口從存儲池中讀取所述目標用戶信息以及所述目標存儲桶信息,并將讀取到的所述目標用戶信息以及所述目標用戶存儲桶信息保存至所述緩存,然后將所述目標用戶信息以及所述目標存儲桶信息返回至所述管理軟件。
可選的,所述管理軟件加速方法,還包括:
當檢測到用戶終端通過所述管理軟件中的更新緩存按鈕觸發的更新緩存機制,則通過所述查詢接口,并基于所述緩存的容量大小從所述存儲池中讀取相同容量大小的用戶信息以及存儲桶信息;
將讀取到的所述用戶信息以及所述存儲桶信息保存至所述緩存。
可選的,所述當接收到管理軟件針對目標用戶信息以及目標存儲桶信息的信息查詢指令,則判斷所述緩存中是否存在所述目標用戶信息以及所述目標存儲桶信息之前,還包括:
創建若干數量的不同用戶,并創建每一所述用戶對應的存儲桶;
將創建的所有所述用戶的用戶信息以及所述存儲桶的存儲桶信息保存至所述存儲池以及所述緩存中。
可選的,所述管理軟件加速方法,還包括:
在刪除任一用戶以及所述用戶對應的存儲桶后,對所述存儲池以及所述緩存中的,所述用戶的用戶信息以及所述存儲桶的存儲桶信息進行刪除。
可選的,所述管理軟件加速方法,還包括:
當檢測到用戶終端通過所述管理軟件中的搜索按鈕觸發的針對目標內容的信息搜索機制,則判斷所述緩存中是否存在所述目標內容;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮電子信息產業股份有限公司,未經浪潮電子信息產業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211052210.6/2.html,轉載請聲明來源鉆瓜專利網。





