中文字幕无码日韩视频无码三区

基于restful接口創建數據庫資源的方法、裝置以及電子設備與流程

文檔序號:38886417發布日期:2024-08-02 03:01閱讀:30來源:國知局
基于restful接口創建數據庫資源的方法、裝置以及電子設備與流程

本(ben)發明(ming)屬于(yu)數(shu)據庫領域,尤(you)其是涉及(ji)一種基于(yu)restful接口(kou)創建數(shu)據庫資源的(de)方法、裝置(zhi)以及(ji)電子設備。


背景技術:

1、目前使(shi)(shi)用(yong)(yong)gbase8ampp數(shu)據(ju)(ju)(ju)庫(ku)集群(qun)作(zuo)為數(shu)據(ju)(ju)(ju)運算和存儲的(de)(de)場景(jing)(jing)已經非常普遍,在(zai)使(shi)(shi)用(yong)(yong)gbase8ampp數(shu)據(ju)(ju)(ju)庫(ku)集群(qun)的(de)(de)時候(hou),由于數(shu)據(ju)(ju)(ju)庫(ku)集群(qun)服務能力(li)強,很多(duo)場景(jing)(jing)下可以為多(duo)個應用(yong)(yong)程(cheng)序(xu)(xu)提(ti)供數(shu)據(ju)(ju)(ju)運算和存儲服務,在(zai)這(zhe)種情況(kuang)下,為了對應用(yong)(yong)程(cheng)序(xu)(xu)使(shi)(shi)用(yong)(yong)資(zi)源進行隔離(li),避免多(duo)個應用(yong)(yong)程(cheng)序(xu)(xu)使(shi)(shi)用(yong)(yong)數(shu)據(ju)(ju)(ju)庫(ku)資(zi)源時出現爭(zheng)搶,就(jiu)需要數(shu)據(ju)(ju)(ju)庫(ku)能夠對外(wai)提(ti)供資(zi)源分(fen)配的(de)(de)功能,為每(mei)個應用(yong)(yong)程(cheng)序(xu)(xu)用(yong)(yong)戶分(fen)配合(he)適的(de)(de)數(shu)據(ju)(ju)(ju)庫(ku)資(zi)源。

2、在(zai)(zai)現有的(de)實現方式中,gbase8ampp數(shu)據(ju)庫(ku)(ku)集群雖然已經提供了創建數(shu)據(ju)庫(ku)(ku)資源的(de)功(gong)能,但是該功(gong)能操(cao)作需要數(shu)據(ju)庫(ku)(ku)用戶(hu)直接登錄(lu)到數(shu)據(ju)庫(ku)(ku)系統操(cao)作數(shu)據(ju)庫(ku)(ku)進(jin)行(xing),這樣做(zuo)存在(zai)(zai)以下(xia)幾(ji)點問題:

3、1、很多場景(jing)需要gbase8ampp數(shu)據庫集群具備restful形式(shi)接(jie)(jie)口(kou)(kou),為(wei)使用者提(ti)供通(tong)過restful形式(shi)接(jie)(jie)口(kou)(kou)集成gbase8ampp資源創建功能(neng)的能(neng)力,但是目前的gbase8ampp數(shu)據庫并不具備這樣的接(jie)(jie)口(kou)(kou)。

4、2、當前數(shu)(shu)據(ju)庫提供(gong)的(de)資(zi)(zi)源創建功能,需要(yao)(yao)通過數(shu)(shu)據(ju)庫用(yong)戶登錄(lu)到(dao)數(shu)(shu)據(ju)庫系(xi)統(tong)完成,這種操作方式,要(yao)(yao)求資(zi)(zi)源創建者能夠(gou)得到(dao)數(shu)(shu)據(ju)庫用(yong)戶的(de)賬號,還需要(yao)(yao)能夠(gou)連接數(shu)(shu)據(ju)庫系(xi)統(tong)所在的(de)服務器,這就導致(zhi)存(cun)在很大的(de)安(an)全隱患,可能會在數(shu)(shu)據(ju)庫系(xi)統(tong)進行其(qi)他操作,使數(shu)(shu)據(ju)庫系(xi)統(tong)遭到(dao)入(ru)侵。

5、3、在創(chuang)建(jian)(jian)數據(ju)庫資源(yuan)的過(guo)程中,需要(yao)資源(yuan)創(chuang)建(jian)(jian)者了解數據(ju)庫內部(bu)資源(yuan)對象以(yi)及這(zhe)些對象的關(guan)(guan)系(xi),同(tong)時執行(xing)多條sql語(yu)句(ju),這(zhe)些數據(ju)庫內部(bu)資源(yuan)對象的概念(nian)和(he)關(guan)(guan)系(xi),以(yi)及需要(yao)執行(xing)的sql語(yu)句(ju),對于普通的資源(yuan)創(chuang)建(jian)(jian)者來說,過(guo)于專業繁(fan)瑣,導致(zhi)操作困(kun)難。


技術實現思路

1、有鑒于此(ci),本(ben)發明旨在克服現有技術中的(de)缺(que)陷,提出基(ji)于一(yi)種restful接(jie)口創建數據庫資源的(de)方法、裝置以及電子設備。

2、為達到上(shang)述目的(de),本發明(ming)的(de)技術方案(an)是(shi)這樣實現(xian)的(de):

3、第一方面,本發(fa)明公開了一種基(ji)于restful接口(kou)創建數據庫資源(yuan)的方法,方法包(bao)括:

4、響應于用戶restful形式創(chuang)建(jian)(jian)數(shu)據庫資(zi)(zi)(zi)源請求,獲取創(chuang)建(jian)(jian)資(zi)(zi)(zi)源參數(shu);創(chuang)建(jian)(jian)資(zi)(zi)(zi)源參數(shu)包括資(zi)(zi)(zi)源標識以及與資(zi)(zi)(zi)源標識對應的資(zi)(zi)(zi)源配額(e);

5、確定(ding)資(zi)源(yuan)(yuan)參數是否有效(xiao),如果無效(xiao),則以restful形式發送(song)無效(xiao)結果到用(yong)戶;如果有效(xiao),則停(ting)止當(dang)前(qian)數據庫使用(yong)的第(di)一資(zi)源(yuan)(yuan)分配(pei)(pei)計劃并(bing)根據資(zi)源(yuan)(yuan)參數創(chuang)建第(di)二(er)資(zi)源(yuan)(yuan);第(di)二(er)資(zi)源(yuan)(yuan)包括資(zi)源(yuan)(yuan)標(biao)識以及與資(zi)源(yuan)(yuan)標(biao)識對應(ying)的資(zi)源(yuan)(yuan)配(pei)(pei)額;

6、構建能夠使用(yong)(yong)(yong)第(di)(di)(di)二(er)(er)資(zi)源的(de)第(di)(di)(di)二(er)(er)用(yong)(yong)(yong)戶(hu)(hu)(hu)組,并且設置第(di)(di)(di)二(er)(er)用(yong)(yong)(yong)戶(hu)(hu)(hu)組的(de)初(chu)始用(yong)(yong)(yong)戶(hu)(hu)(hu);基于(yu)第(di)(di)(di)二(er)(er)資(zi)源、第(di)(di)(di)二(er)(er)用(yong)(yong)(yong)戶(hu)(hu)(hu)組以及初(chu)始用(yong)(yong)(yong)戶(hu)(hu)(hu),生成第(di)(di)(di)二(er)(er)資(zi)源分配計劃;

7、數據(ju)庫啟動第(di)二資源分配計劃并以restful形式返回(hui)資源創(chuang)建(jian)結(jie)果(guo)到用戶。

8、進一步的(de),確定資(zi)源(yuan)參(can)數(shu)是否有效包括:資(zi)源(yuan)參(can)數(shu)有效需(xu)同時滿足:用戶具(ju)備創(chuang)建資(zi)源(yuan)權限、資(zi)源(yuan)標(biao)(biao)識的(de)格(ge)式符合要求、資(zi)源(yuan)標(biao)(biao)識不重復(fu)、資(zi)源(yuan)配(pei)額的(de)格(ge)式符合要求以及資(zi)源(yuan)配(pei)額的(de)目標(biao)(biao)數(shu)據庫存在且正常工作。

9、進一(yi)步(bu)的(de),第一(yi)資(zi)(zi)(zi)源(yuan)(yuan)(yuan)分(fen)配計劃(hua)包括:第一(yi)資(zi)(zi)(zi)源(yuan)(yuan)(yuan)以(yi)及使用第一(yi)資(zi)(zi)(zi)源(yuan)(yuan)(yuan)的(de)第一(yi)資(zi)(zi)(zi)源(yuan)(yuan)(yuan)用戶組;第一(yi)資(zi)(zi)(zi)源(yuan)(yuan)(yuan)包括資(zi)(zi)(zi)源(yuan)(yuan)(yuan)標(biao)識(shi)以(yi)及與資(zi)(zi)(zi)源(yuan)(yuan)(yuan)標(biao)識(shi)對(dui)應的(de)資(zi)(zi)(zi)源(yuan)(yuan)(yuan)配額。

10、進一步(bu)的,響應于用戶(hu)restful形(xing)式創(chuang)建(jian)數(shu)據(ju)庫資(zi)源請求(qiu)(qiu),獲取(qu)創(chuang)建(jian)資(zi)源參(can)數(shu)包括:用戶(hu)通過向(xiang)web容(rong)器(qi)發送restful形(xing)式的http請求(qiu)(qiu),web容(rong)器(qi)接(jie)收到http請求(qiu)(qiu)后,解析獲取(qu)創(chuang)建(jian)資(zi)源參(can)數(shu)。

11、進一步的,數據庫(ku)啟動第二(er)資源分配計劃(hua)并(bing)以restful形(xing)式返回(hui)(hui)資源創(chuang)(chuang)建(jian)(jian)結果(guo)(guo)到用戶(hu)(hu)包括:資源創(chuang)(chuang)建(jian)(jian)結果(guo)(guo)以符(fu)合restful規范的形(xing)式返回(hui)(hui)給web容(rong)器,web容(rong)器將資源創(chuang)(chuang)建(jian)(jian)結果(guo)(guo)以http響(xiang)應的方式返回(hui)(hui)到用戶(hu)(hu)。

12、進一(yi)步的(de),資源配(pei)額包(bao)括數據(ju)庫上分配(pei)的(de)cpu占(zhan)用率(lv)、分配(pei)的(de)內(nei)存(cun)容量以及(ji)分配(pei)的(de)磁盤容量。

13、進一步(bu)的(de),如果(guo)(guo)有(you)效,則停(ting)止當(dang)前數據(ju)庫使用(yong)的(de)第一資源分(fen)配計(ji)劃并根據(ju)資源參(can)數創建(jian)第二資源還包(bao)括:如果(guo)(guo)停(ting)止當(dang)前數據(ju)庫使用(yong)的(de)第一資源分(fen)配計(ji)劃失(shi)敗,則停(ting)止所有(you)后續流程且直接以restful形式返回資源創建(jian)失(shi)敗結果(guo)(guo)到用(yong)戶。

14、進一(yi)步的(de),如果(guo)根(gen)據(ju)資(zi)(zi)源參數創建(jian)第二(er)(er)資(zi)(zi)源、構建(jian)能夠使用第二(er)(er)資(zi)(zi)源的(de)第二(er)(er)用戶(hu)組(zu)、設置(zhi)第二(er)(er)用戶(hu)組(zu)的(de)初始用戶(hu)以及(ji)生成第二(er)(er)資(zi)(zi)源分配計(ji)劃四(si)者(zhe)其(qi)中任一(yi)失(shi)敗(bai),則停止所有(you)后續流程,重啟第一(yi)資(zi)(zi)源分配計(ji)劃且直接以restful形(xing)式(shi)返回資(zi)(zi)源創建(jian)失(shi)敗(bai)結果(guo)到用戶(hu)。

15、第二(er)方面(mian),本發明公開了一種基于(yu)restful接口創(chuang)(chuang)建數據(ju)庫資(zi)源(yuan)的(de)裝置(zhi),基于(yu)restful接口創(chuang)(chuang)建數據(ju)庫資(zi)源(yuan)的(de)裝置(zhi)包括(kuo):

16、獲(huo)(huo)取模塊,用(yong)于(yu)響(xiang)應(ying)于(yu)用(yong)戶restful形式創(chuang)建(jian)數據(ju)庫資(zi)(zi)(zi)(zi)源(yuan)(yuan)請求,獲(huo)(huo)取創(chuang)建(jian)資(zi)(zi)(zi)(zi)源(yuan)(yuan)參數;創(chuang)建(jian)資(zi)(zi)(zi)(zi)源(yuan)(yuan)參數包括資(zi)(zi)(zi)(zi)源(yuan)(yuan)標(biao)識(shi)以及與資(zi)(zi)(zi)(zi)源(yuan)(yuan)標(biao)識(shi)對(dui)應(ying)的資(zi)(zi)(zi)(zi)源(yuan)(yuan)配(pei)額;

17、確定模塊(kuai),用(yong)于確定資(zi)源(yuan)參數(shu)是否有效(xiao)(xiao),如(ru)果無(wu)效(xiao)(xiao),則以restful形式發送無(wu)效(xiao)(xiao)結(jie)果到用(yong)戶;如(ru)果有效(xiao)(xiao),則停止當前數(shu)據(ju)庫使(shi)用(yong)的第一(yi)資(zi)源(yuan)分配(pei)計劃(hua)并根據(ju)資(zi)源(yuan)參數(shu)創建第二(er)資(zi)源(yuan);第二(er)資(zi)源(yuan)包括資(zi)源(yuan)標(biao)識以及與資(zi)源(yuan)標(biao)識對應的資(zi)源(yuan)配(pei)額;

18、構建模塊,用(yong)(yong)(yong)于(yu)構建能夠使(shi)用(yong)(yong)(yong)第(di)(di)(di)二(er)(er)資源(yuan)(yuan)的(de)第(di)(di)(di)二(er)(er)用(yong)(yong)(yong)戶組,并(bing)且(qie)設置第(di)(di)(di)二(er)(er)用(yong)(yong)(yong)戶組的(de)初始用(yong)(yong)(yong)戶;基(ji)于(yu)第(di)(di)(di)二(er)(er)資源(yuan)(yuan)、第(di)(di)(di)二(er)(er)用(yong)(yong)(yong)戶組以(yi)及初始用(yong)(yong)(yong)戶,生成第(di)(di)(di)二(er)(er)資源(yuan)(yuan)分配計劃;

19、返回(hui)模塊,用于(yu)數據庫啟動(dong)第二資源分配計劃并以restful形式返回(hui)資源創建結果到(dao)用戶。

20、第三方面,本(ben)發明公開了(le)一(yi)(yi)種電子(zi)設備,包括:一(yi)(yi)個(ge)(ge)(ge)(ge)或(huo)多(duo)(duo)(duo)個(ge)(ge)(ge)(ge)處理器;存儲(chu)裝置,用(yong)于存儲(chu)一(yi)(yi)個(ge)(ge)(ge)(ge)或(huo)多(duo)(duo)(duo)個(ge)(ge)(ge)(ge)程(cheng)(cheng)序(xu),其中,當一(yi)(yi)個(ge)(ge)(ge)(ge)或(huo)多(duo)(duo)(duo)個(ge)(ge)(ge)(ge)程(cheng)(cheng)序(xu)被一(yi)(yi)個(ge)(ge)(ge)(ge)或(huo)多(duo)(duo)(duo)個(ge)(ge)(ge)(ge)處理器執(zhi)行(xing)(xing)時,使(shi)得一(yi)(yi)個(ge)(ge)(ge)(ge)或(huo)多(duo)(duo)(duo)個(ge)(ge)(ge)(ge)處理器執(zhi)行(xing)(xing)上述基于restful接(jie)口創建數(shu)據庫(ku)資(zi)源的(de)方法(fa)。

21、相對于現有技術,本發明具有以下優勢(shi):

22、第一(yi)、本發明公(gong)開了一(yi)種基(ji)于restful接口創建數據庫資源的(de)方法,可以滿足使(shi)用(yong)者(zhe)通過restful形式接口進行資源創建的(de)要求,解決gbase8ampp數據庫集(ji)群沒有restful形式接口創建資源的(de)問題。

23、第(di)二、本(ben)發(fa)明(ming)公開了一種基(ji)于restful接口創建(jian)數據(ju)庫資(zi)源的方法,使用(yong)(yong)者(zhe)通過(guo)調用(yong)(yong)restful形式接口創建(jian)資(zi)源,只(zhi)需要具備訪(fang)問(wen)restful形式資(zi)源創建(jian)接口權限,即可進(jin)行gbase8ampp數據(ju)庫集(ji)群(qun)資(zi)源創建(jian),在這個過(guo)程中使用(yong)(yong)者(zhe)不與數據(ju)庫系統(tong)直接建(jian)立操作(zuo)聯系,且(qie)只(zhi)能進(jin)行資(zi)源創建(jian)操作(zuo),在很(hen)大程度(du)上(shang)保障了gbase8ampp數據(ju)庫系統(tong)的安(an)全(quan)。

24、第(di)三、本(ben)發明公開(kai)了一(yi)種基于restful接口創建(jian)數據庫(ku)資源(yuan)(yuan)(yuan)的(de)(de)方(fang)法,使用者通過調(diao)用restful形式接口創建(jian)資源(yuan)(yuan)(yuan),只需(xu)要根據實(shi)際需(xu)要申(shen)請(qing)的(de)(de)資源(yuan)(yuan)(yuan)配額,按照接口定義的(de)(de)請(qing)求(qiu)(qiu)參數發送創建(jian)請(qing)求(qiu)(qiu),無(wu)需(xu)關注gbase8ampp數據庫(ku)集群(qun)內部的(de)(de)資源(yuan)(yuan)(yuan)對象和(he)關系,也(ye)不需(xu)要了解(jie)sql語句,極(ji)大的(de)(de)簡化了資源(yuan)(yuan)(yuan)創建(jian)的(de)(de)難度。



技術特征:

1.一(yi)種基于restful接口創(chuang)建數據庫資源的方法(fa),其特征在于:所述(shu)方法(fa)包括:

2.根據權(quan)利要求(qiu)1所(suo)(suo)述(shu)的一(yi)種基于restful接口創建(jian)數(shu)據庫(ku)資(zi)(zi)(zi)源的方法,其特征(zheng)在于:所(suo)(suo)述(shu)確定所(suo)(suo)述(shu)資(zi)(zi)(zi)源參(can)數(shu)是(shi)否有效(xiao)包(bao)括:所(suo)(suo)述(shu)資(zi)(zi)(zi)源參(can)數(shu)有效(xiao)需同時(shi)滿足(zu):用(yong)戶具備創建(jian)資(zi)(zi)(zi)源權(quan)限(xian)、所(suo)(suo)述(shu)資(zi)(zi)(zi)源標(biao)識的格(ge)式符合(he)要求(qiu)、所(suo)(suo)述(shu)資(zi)(zi)(zi)源標(biao)識不(bu)重復(fu)、所(suo)(suo)述(shu)資(zi)(zi)(zi)源配額(e)(e)的格(ge)式符合(he)要求(qiu)以及所(suo)(suo)述(shu)資(zi)(zi)(zi)源配額(e)(e)的目標(biao)數(shu)據庫(ku)存(cun)在且正常(chang)工作。

3.根據權(quan)利要求1所(suo)(suo)述的一(yi)種基于(yu)(yu)restful接口(kou)創(chuang)建(jian)數據庫(ku)資(zi)源(yuan)的方(fang)法,其特征在于(yu)(yu):所(suo)(suo)述第(di)(di)一(yi)資(zi)源(yuan)分配計劃包(bao)括:第(di)(di)一(yi)資(zi)源(yuan)以及(ji)使用所(suo)(suo)述第(di)(di)一(yi)資(zi)源(yuan)的第(di)(di)一(yi)資(zi)源(yuan)用戶組;所(suo)(suo)述第(di)(di)一(yi)資(zi)源(yuan)包(bao)括所(suo)(suo)述資(zi)源(yuan)標識以及(ji)與所(suo)(suo)述資(zi)源(yuan)標識對應的資(zi)源(yuan)配額(e)。

4.根據(ju)(ju)權利要求1所(suo)述的一種基于(yu)restful接(jie)口創建數(shu)據(ju)(ju)庫資(zi)源(yuan)的方(fang)法,其(qi)特征在于(yu):所(suo)述響應于(yu)用戶restful形(xing)式創建數(shu)據(ju)(ju)庫資(zi)源(yuan)請(qing)求,獲(huo)取創建資(zi)源(yuan)參(can)數(shu)包括:用戶通過向web容器發(fa)送restful形(xing)式的http請(qing)求,所(suo)述?web容器接(jie)收(shou)到(dao)所(suo)述http請(qing)求后,解析(xi)獲(huo)取創建資(zi)源(yuan)參(can)數(shu)。

5.根據(ju)權利要求1所(suo)述(shu)的(de)一種基于restful接口創建數據(ju)庫資(zi)源(yuan)(yuan)(yuan)的(de)方法,其特征在于:所(suo)述(shu)數據(ju)庫啟(qi)動所(suo)述(shu)第二資(zi)源(yuan)(yuan)(yuan)分配計劃(hua)并以restful形式(shi)(shi)返回(hui)資(zi)源(yuan)(yuan)(yuan)創建結果到用(yong)戶包括:所(suo)述(shu)資(zi)源(yuan)(yuan)(yuan)創建結果以符合restful規范的(de)形式(shi)(shi)返回(hui)給web容器(qi),所(suo)述(shu)web容器(qi)將所(suo)述(shu)資(zi)源(yuan)(yuan)(yuan)創建結果以http響(xiang)應的(de)方式(shi)(shi)返回(hui)到用(yong)戶。

6.根據(ju)權利要求1所述的(de)(de)一種基于(yu)(yu)restful接(jie)口(kou)創建數據(ju)庫資源的(de)(de)方法(fa),其特征在于(yu)(yu):所述資源配(pei)額包(bao)括在數據(ju)庫上分(fen)配(pei)的(de)(de)cpu占用率、分(fen)配(pei)的(de)(de)內存容量(liang)以及分(fen)配(pei)的(de)(de)磁(ci)盤容量(liang)。

7.根(gen)據(ju)權利要求(qiu)1所(suo)述的一(yi)(yi)種基于restful接口創(chuang)建數(shu)據(ju)庫(ku)資源(yuan)(yuan)(yuan)(yuan)的方法,其特征在于:所(suo)述如(ru)果(guo)有效,則停(ting)止(zhi)當前(qian)數(shu)據(ju)庫(ku)使用(yong)(yong)(yong)的第(di)一(yi)(yi)資源(yuan)(yuan)(yuan)(yuan)分(fen)配(pei)計劃(hua)并根(gen)據(ju)所(suo)述資源(yuan)(yuan)(yuan)(yuan)參數(shu)創(chuang)建第(di)二資源(yuan)(yuan)(yuan)(yuan)還包(bao)括:如(ru)果(guo)停(ting)止(zhi)當前(qian)數(shu)據(ju)庫(ku)使用(yong)(yong)(yong)的第(di)一(yi)(yi)資源(yuan)(yuan)(yuan)(yuan)分(fen)配(pei)計劃(hua)失敗,則停(ting)止(zhi)所(suo)有后(hou)續流程且直接以restful形式返回(hui)資源(yuan)(yuan)(yuan)(yuan)創(chuang)建失敗結果(guo)到用(yong)(yong)(yong)戶。

8.根(gen)據權利(li)要求(qiu)1所(suo)述(shu)(shu)(shu)的一(yi)種基于restful接口創建數(shu)據庫(ku)資(zi)(zi)源(yuan)的方法,其特征(zheng)在于:如(ru)果所(suo)述(shu)(shu)(shu)根(gen)據所(suo)述(shu)(shu)(shu)資(zi)(zi)源(yuan)參數(shu)創建第二(er)資(zi)(zi)源(yuan)、所(suo)述(shu)(shu)(shu)構建能夠使(shi)用所(suo)述(shu)(shu)(shu)第二(er)資(zi)(zi)源(yuan)的第二(er)用戶(hu)組、所(suo)述(shu)(shu)(shu)設置所(suo)述(shu)(shu)(shu)第二(er)用戶(hu)組的初始用戶(hu)以(yi)及所(suo)述(shu)(shu)(shu)生成第二(er)資(zi)(zi)源(yuan)分(fen)(fen)配(pei)計劃四者其中(zhong)任一(yi)失敗(bai),則停止所(suo)有后續流程,重(zhong)啟(qi)所(suo)述(shu)(shu)(shu)第一(yi)資(zi)(zi)源(yuan)分(fen)(fen)配(pei)計劃且(qie)直接以(yi)restful形式(shi)返回資(zi)(zi)源(yuan)創建失敗(bai)結果到用戶(hu)。

9.一種基于restful接口創建(jian)數據(ju)庫(ku)資源的(de)裝(zhuang)置(zhi),其特征在(zai)于:所(suo)述基于restful接口創建(jian)數據(ju)庫(ku)資源的(de)裝(zhuang)置(zhi)包括:

10.一(yi)種電子設備,其(qi)特(te)征在于,包括:一(yi)個(ge)或(huo)(huo)多個(ge)處理(li)器(qi);存(cun)儲裝置,用于存(cun)儲一(yi)個(ge)或(huo)(huo)多個(ge)程序,其(qi)中,當所(suo)(suo)述(shu)一(yi)個(ge)或(huo)(huo)多個(ge)程序被所(suo)(suo)述(shu)一(yi)個(ge)或(huo)(huo)多個(ge)處理(li)器(qi)執(zhi)(zhi)行時,使(shi)得所(suo)(suo)述(shu)一(yi)個(ge)或(huo)(huo)多個(ge)處理(li)器(qi)執(zhi)(zhi)行根(gen)據權(quan)利要求1至8中任一(yi)項所(suo)(suo)述(shu)方(fang)法。


技術總結
本發明提供了一種基于restful接口創建數據庫資源的方法、裝置以及電子設備,包括響應于用戶restful形式創建數據庫資源請求,獲取創建資源參數;確定資源參數是否有效,如果無效,則以restful形式發送無效結果到用戶;如果有效,則停止當前數據庫使用的第一資源分配計劃并根據資源參數創建第二資源。本發明公開的一種基于restful接口創建數據庫集群資源的方法、裝置以及電子設備,能夠為用戶提供符合restful規范的資源創建接口,簡化外部應用程序在GBase8aMPP數據庫創建資源的復雜度,并且能夠避免用戶直接作為高級數據庫用戶操作數據庫,有效降低數據庫安全風險。

技術研發人員:范樹磊
受保護的技術使用者:天津南大通用數據技術股份有限公司
技術研發日:
技術公布日:2024/8/1
網友(you)詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1