[發(fā)明專利]一種數(shù)據(jù)庫(kù)控制方法及目標(biāo)服務(wù)器有效
| 申請(qǐng)?zhí)枺?/td> | 202111428441.8 | 申請(qǐng)日: | 2021-11-29 |
| 公開(kāi)(公告)號(hào): | CN113836121B | 公開(kāi)(公告)日: | 2022-03-01 |
| 發(fā)明(設(shè)計(jì))人: | 陳實(shí);趙增義;張益軍 | 申請(qǐng)(專利權(quán))人: | 飛狐信息技術(shù)(天津)有限公司 |
| 主分類號(hào): | G06F16/21 | 分類號(hào): | G06F16/21;G06F16/25;H04L67/06 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 李慧慧 |
| 地址: | 300280 天津市濱海新區(qū)經(jīng)濟(jì)開(kāi)發(fā)區(qū)第*** | 國(guó)省代碼: | 天津;12 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù)庫(kù) 控制 方法 目標(biāo) 服務(wù)器 | ||
本發(fā)明公開(kāi)了一種數(shù)據(jù)庫(kù)控制方法及目標(biāo)服務(wù)器,可以響應(yīng)于對(duì)目標(biāo)模塊的模塊信息創(chuàng)建指令,在目標(biāo)數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)信息下創(chuàng)建目標(biāo)模塊的模塊信息,目標(biāo)模塊為目標(biāo)數(shù)據(jù)庫(kù)的可集成模塊,響應(yīng)于版本信息創(chuàng)建指令,在模塊信息下創(chuàng)建第一版本的目標(biāo)模塊的版本信息,版本信息中至少包括目標(biāo)動(dòng)態(tài)庫(kù)文件的下載地址,目標(biāo)動(dòng)態(tài)庫(kù)文件為第一版本的目標(biāo)模塊的動(dòng)態(tài)庫(kù)文件,響應(yīng)于對(duì)第一版本的目標(biāo)模塊的裝載指令,基于目標(biāo)動(dòng)態(tài)庫(kù)文件的下載地址,對(duì)第一版本的目標(biāo)模塊進(jìn)行裝載,以將第一版本的目標(biāo)模塊設(shè)置為目標(biāo)數(shù)據(jù)庫(kù)的集成模塊。本發(fā)明可以提高數(shù)據(jù)庫(kù)模塊集成的自動(dòng)化程度,提高集成效率,有效實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)模塊的集成。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)庫(kù)管理及控制領(lǐng)域,尤其涉及一種數(shù)據(jù)庫(kù)控制方法及目標(biāo)服務(wù)器。
背景技術(shù)
隨著科學(xué)技術(shù)的發(fā)展,數(shù)據(jù)庫(kù)控制及管理技術(shù)不斷提高。
當(dāng)前,現(xiàn)有技術(shù)可以通過(guò)對(duì)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)庫(kù)模塊的集成,來(lái)擴(kuò)展數(shù)據(jù)庫(kù)的功能,以在降低數(shù)據(jù)庫(kù)自身復(fù)雜度的同時(shí),可以使得數(shù)據(jù)庫(kù)具備高性能和高可用性。比如,對(duì)于遠(yuǎn)程字典服務(wù)(Redis,Remote Dictionary Server),現(xiàn)有技術(shù)可以通過(guò)對(duì)Redis進(jìn)行Redis模塊的集成,來(lái)擴(kuò)展Redis的功能(如查詢關(guān)系型數(shù)據(jù))。
但是,現(xiàn)有技術(shù)無(wú)法有效的實(shí)現(xiàn)數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)庫(kù)模塊的集成。
發(fā)明內(nèi)容
鑒于上述問(wèn)題,本發(fā)明提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的數(shù)據(jù)庫(kù)控制方法及目標(biāo)服務(wù)器,技術(shù)方案如下:
一種數(shù)據(jù)庫(kù)控制方法,應(yīng)用于目標(biāo)服務(wù)器,包括:
響應(yīng)于對(duì)目標(biāo)模塊的模塊信息創(chuàng)建指令,在目標(biāo)數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)信息下創(chuàng)建所述目標(biāo)模塊的模塊信息,所述目標(biāo)模塊為所述目標(biāo)數(shù)據(jù)庫(kù)的可集成模塊;
響應(yīng)于版本信息創(chuàng)建指令,在所述模塊信息下創(chuàng)建第一版本的所述目標(biāo)模塊的版本信息,所述版本信息中至少包括目標(biāo)動(dòng)態(tài)庫(kù)文件的下載地址,所述目標(biāo)動(dòng)態(tài)庫(kù)文件為所述第一版本的所述目標(biāo)模塊的動(dòng)態(tài)庫(kù)文件;
響應(yīng)于對(duì)所述第一版本的所述目標(biāo)模塊的裝載指令,基于所述目標(biāo)動(dòng)態(tài)庫(kù)文件的下載地址,對(duì)所述第一版本的所述目標(biāo)模塊進(jìn)行裝載,以將所述第一版本的所述目標(biāo)模塊設(shè)置為所述目標(biāo)數(shù)據(jù)庫(kù)的集成模塊。
可選的,所述方法還包括:
響應(yīng)于所述模塊信息創(chuàng)建指令,向編譯服務(wù)器發(fā)送編譯使能信號(hào),以使得所述編譯服務(wù)器:基于源碼地址下載至少一個(gè)版本的所述目標(biāo)模塊的模塊源碼,分別對(duì)各所述模塊源碼進(jìn)行編譯,獲得相應(yīng)的動(dòng)態(tài)庫(kù)文件并發(fā)送至資源倉(cāng)庫(kù)服務(wù)器中進(jìn)行保存。
可選的,所述響應(yīng)于版本信息創(chuàng)建指令,在所述模塊信息下創(chuàng)建第一版本的所述目標(biāo)模塊的版本信息,包括:
響應(yīng)于所述版本信息創(chuàng)建指令,從資源倉(cāng)庫(kù)服務(wù)器中獲得所述目標(biāo)動(dòng)態(tài)庫(kù)文件的下載地址,所述資源倉(cāng)庫(kù)服務(wù)器中保存有至少一個(gè)版本的所述目標(biāo)模塊的動(dòng)態(tài)庫(kù)文件;
在所述模塊信息下創(chuàng)建所述版本信息,所述版本信息中對(duì)應(yīng)保存所述目標(biāo)模塊的模塊標(biāo)識(shí)、所述第一版本的版本標(biāo)識(shí)和所述目標(biāo)動(dòng)態(tài)庫(kù)文件的下載地址。
可選的,所述方法還包括:
響應(yīng)于客戶端發(fā)送的對(duì)第二版本的第一模塊的調(diào)用請(qǐng)求,查詢所述目標(biāo)數(shù)據(jù)庫(kù)是否已集成有所述第二版本的所述第一模塊,如果是,則調(diào)用所述第二版本的所述第一模塊向所述客戶端提供所述調(diào)用請(qǐng)求對(duì)應(yīng)的相應(yīng)服務(wù)。
可選的,所述方法還包括:
設(shè)置并輸出所述目標(biāo)數(shù)據(jù)庫(kù)的信息管理及控制界面,所述信息管理及控制界面中包括所述數(shù)據(jù)庫(kù)信息、所述模塊信息、所述版本信息和/或模塊裝載信息。
一種目標(biāo)服務(wù)器,包括:第一創(chuàng)建單元、第二創(chuàng)建單元和第一裝載單元;其中:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于飛狐信息技術(shù)(天津)有限公司,未經(jīng)飛狐信息技術(shù)(天津)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111428441.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)管理系統(tǒng)及數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)構(gòu)筑裝置、數(shù)據(jù)庫(kù)檢索裝置、數(shù)據(jù)庫(kù)裝置、數(shù)據(jù)庫(kù)構(gòu)筑方法、以及數(shù)據(jù)庫(kù)檢索方法
- 數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)處理方法
- 數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)庫(kù)更新方法、數(shù)據(jù)庫(kù)以及數(shù)據(jù)庫(kù)更新程序
- 容器數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)同步方法及數(shù)據(jù)庫(kù)
- 一種MongoDB數(shù)據(jù)庫(kù)對(duì)象復(fù)制延遲監(jiān)控方法和裝置
- 數(shù)據(jù)分布式存儲(chǔ)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 數(shù)據(jù)庫(kù)語(yǔ)句執(zhí)行方法及裝置
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 目標(biāo)檢測(cè)裝置、學(xué)習(xí)裝置、目標(biāo)檢測(cè)系統(tǒng)及目標(biāo)檢測(cè)方法
- 目標(biāo)監(jiān)測(cè)方法、目標(biāo)監(jiān)測(cè)裝置以及目標(biāo)監(jiān)測(cè)程序
- 目標(biāo)監(jiān)控系統(tǒng)及目標(biāo)監(jiān)控方法
- 目標(biāo)跟蹤方法和目標(biāo)跟蹤設(shè)備
- 目標(biāo)跟蹤方法和目標(biāo)跟蹤裝置
- 目標(biāo)檢測(cè)方法和目標(biāo)檢測(cè)裝置
- 目標(biāo)跟蹤方法、目標(biāo)跟蹤裝置、目標(biāo)跟蹤設(shè)備
- 目標(biāo)處理方法、目標(biāo)處理裝置、目標(biāo)處理設(shè)備及介質(zhì)
- 目標(biāo)處理方法、目標(biāo)處理裝置、目標(biāo)處理設(shè)備及介質(zhì)
- 目標(biāo)跟蹤系統(tǒng)及目標(biāo)跟蹤方法





