国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Nacos-2.2.2源碼修改集成高斯數(shù)據(jù)庫GaussDB,postresql

這篇具有很好參考價值的文章主要介紹了Nacos-2.2.2源碼修改集成高斯數(shù)據(jù)庫GaussDB,postresql。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一 ,下載代碼

Release 2.2.2 (Apr 11, 2023) · alibaba/nacos · GitHub

Nacos-2.2.2源碼修改集成高斯數(shù)據(jù)庫GaussDB,postresql,gaussdb,macos

二,?執(zhí)行打包

mvn -Prelease-nacos -Dmaven.test.skip=true -Drat.skip=true clean install -U

mvn -Prelease-nacos ‘-Dmaven.test.skip=true’ ‘-Drat.skip=true’ clean install -U
注意:請不要把源碼放在中文路徑下,會報各種意想不到的錯誤。

打包的結(jié)果在distribution中

三,添加驅(qū)動jar包

?1,根目錄下:/pom.xml

postgresql的?

<postgresql.version>42.3.3</postgresql.version>

<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <version>${postgresql.version}</version>
</dependency>

高斯的

<opengauss.version>3.0.0</opengauss.version>

<dependency>
    <groupId>org.opengauss</groupId>
    <artifactId>opengauss-jdbc</artifactId>
    <version>${opengauss.version}</version>
</dependency>

2,config項目下的 /pom.xml

postgresql的

<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
</dependency>

高斯的

<dependency>
   <groupId>org.opengauss</groupId>
   <artifactId>opengauss-jdbc</artifactId>
</dependency>

3,naming項目下的

?postgresql的

<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
</dependency>

高斯的

 <dependency>
      <groupId>org.opengauss</groupId>
      <artifactId>opengauss-jdbc</artifactId>
 </dependency>

四,添加PostgreSQL驅(qū)動代碼

高斯的驅(qū)動代碼和PostgreSQL是一模一樣的

① PropertiesConstant.java

    public static final String POSTGRESQL = "postgresql";

Nacos-2.2.2源碼修改集成高斯數(shù)據(jù)庫GaussDB,postresql,gaussdb,macos

② PropertyUtil.java#loadSetting

String platform = DatasourcePlatformUtil.getDatasourcePlatform("");
            /*boolean useExternalStorage = !PropertiesConstant.EMPTY_DATASOURCE_PLATFORM.equalsIgnoreCase(platform)
                    && !PropertiesConstant.DERBY.equalsIgnoreCase(platform);
             setUseExternalDB(useExternalStorage);*/
            setUseExternalDB(PropertiesConstant.MYSQL.equalsIgnoreCase(platform) || PropertiesConstant.POSTGRESQL.equalsIgnoreCase(platform));

Nacos-2.2.2源碼修改集成高斯數(shù)據(jù)庫GaussDB,postresql,gaussdb,macos

③ ExternalDataSourceProperties.java

    private static final String JDBC_DRIVER_NAME_POSTGRESQL = "org.postgresql.Driver";

Nacos-2.2.2源碼修改集成高斯數(shù)據(jù)庫GaussDB,postresql,gaussdb,macos

④ StartingApplicationListener.java

    private static final String DATABASE_POSTGRESQL = "postgresql";

Nacos-2.2.2源碼修改集成高斯數(shù)據(jù)庫GaussDB,postresql,gaussdb,macos

五, 配置文件

數(shù)據(jù)庫鏈接自己配置文章來源地址http://www.zghlxwxcb.cn/news/detail-743381.html

到了這里,關(guān)于Nacos-2.2.2源碼修改集成高斯數(shù)據(jù)庫GaussDB,postresql的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【GaussDB數(shù)據(jù)庫】序

    【GaussDB數(shù)據(jù)庫】序

    參考鏈接1:國產(chǎn)數(shù)據(jù)庫華為高斯數(shù)據(jù)庫(GaussDB)功能與特點總結(jié) 參考鏈接2:GaussDB(DWS)介紹 官方網(wǎng)站:云數(shù)據(jù)庫GaussDB GaussDB是華為自主創(chuàng)新研發(fā)的分布式關(guān)系型數(shù)據(jù)庫。該產(chǎn)品支持分布式事務(wù),同城跨AZ部署,數(shù)據(jù)0丟失,支持1000+的擴(kuò)展能力,PB級海量存儲。 同時擁有云上高

    2024年01月18日
    瀏覽(24)
  • GaussDB數(shù)據(jù)庫事務(wù)介紹

    GaussDB數(shù)據(jù)庫事務(wù)介紹

    目錄 一、前言 二、GaussDB事務(wù)的定義及應(yīng)用場景 三、GaussDB事務(wù)的管理 四、GaussDB事務(wù)語句 五、GaussDB事務(wù)隔離 六、GaussDB事務(wù)監(jiān)控 七、總結(jié) 隨著大數(shù)據(jù)和互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,數(shù)據(jù)庫管理系統(tǒng)的作用越來越重要,實現(xiàn)數(shù)據(jù)的快速讀寫以及保證數(shù)據(jù)的安全性和完整性成為企業(yè)

    2023年04月26日
    瀏覽(28)
  • 再識華為云數(shù)據(jù)庫——GaussDB

    再識華為云數(shù)據(jù)庫——GaussDB

    目錄 一、GaussDB: 立足創(chuàng)新與自研,助力企業(yè)核心數(shù)據(jù)安全高效上云 二、GaussDB: 基于華為openGauss開放生態(tài)打造的 金融級分布式數(shù)據(jù)庫 三、GaussDB(for MySQL): 基于開源生態(tài)打造的企業(yè)級自研云原生數(shù)據(jù)庫 四、DRS+UGO:數(shù)據(jù)庫結(jié)構(gòu)+應(yīng)用+數(shù)據(jù)一站式遷移... 5 五、GaussDB NoSQL:國內(nèi)首家,

    2024年02月01日
    瀏覽(21)
  • GaussDB數(shù)據(jù)庫管理系統(tǒng)介紹

    GaussDB數(shù)據(jù)庫管理系統(tǒng)介紹

    內(nèi)部: 云化+自動化方案。通過數(shù)據(jù)庫運行基礎(chǔ)設(shè)施的云化將DBA(數(shù)據(jù)庫管理員)和運維人員的日常工作 自動化。 外部: 采用與數(shù)據(jù)庫周邊生態(tài)伙伴對接與認(rèn)證的生態(tài)連接融合方案,解決開發(fā)者/DBA難獲取、應(yīng)用難對接等生態(tài)難題。 分布式: 分布式事務(wù)能力+跨DC(Data Center,數(shù)據(jù)

    2024年02月08日
    瀏覽(101)
  • GaussDB數(shù)據(jù)庫基礎(chǔ)函數(shù)介紹-上

    GaussDB數(shù)據(jù)庫基礎(chǔ)函數(shù)介紹-上

    目錄 一、函數(shù)在數(shù)據(jù)庫中的作用 二、GaussDB常用基礎(chǔ)函數(shù)介紹與示例 1、數(shù)字操作函數(shù) 2、時間和日期處理函數(shù) 3、類型轉(zhuǎn)換函數(shù) 4、數(shù)組函數(shù) 5、范圍函數(shù) 6、窗口函數(shù) 7、聚集函數(shù) 8、安全函數(shù) 9、系統(tǒng)信息函數(shù) 10、動態(tài)脫敏函數(shù). Tip: 由于篇幅緣故,“5.范圍函數(shù)、6.窗口函數(shù)

    2024年02月02日
    瀏覽(23)
  • 數(shù)據(jù)庫模型設(shè)計案例分享(GaussDB版)

    數(shù)據(jù)庫模型設(shè)計案例分享(GaussDB版)

    目錄 一、前言 二、應(yīng)用系統(tǒng)數(shù)據(jù)庫設(shè)計的基本流程 三、數(shù)據(jù)庫模型設(shè)計 1、概念結(jié)構(gòu)設(shè)計階段 2、邏輯結(jié)構(gòu)設(shè)計階段 3、物理結(jié)構(gòu)設(shè)計階段 四、小結(jié) GaussDB數(shù)據(jù)庫是一款企業(yè)級分布式數(shù)據(jù)庫,支持集中式和分布式兩種部署形態(tài)。它面向金融互聯(lián)網(wǎng)交易和政企OA/辦公等場景,具

    2024年02月10日
    瀏覽(29)
  • GaussDB數(shù)據(jù)庫SQL系列-行列轉(zhuǎn)換

    GaussDB數(shù)據(jù)庫SQL系列-行列轉(zhuǎn)換

    一、前言 二、簡述 1、行轉(zhuǎn)列概念 2、列轉(zhuǎn)行概念 三、GaussDB數(shù)據(jù)庫的行列轉(zhuǎn)行實驗示例 1、行轉(zhuǎn)列示例 1)創(chuàng)建實驗表(行存表) 2)靜態(tài)行轉(zhuǎn)列 3)行轉(zhuǎn)列(結(jié)果值:拼接式) 4)動態(tài)行轉(zhuǎn)列(拼接SQL式) 2、列轉(zhuǎn)行示例 1)創(chuàng)建實驗表(復(fù)用前面的測試數(shù)據(jù)) 2)使用union a

    2024年02月10日
    瀏覽(95)
  • JDBC連接GaussDB云數(shù)據(jù)庫操作示例

    JDBC連接GaussDB云數(shù)據(jù)庫操作示例

    目錄 一、實驗環(huán)境 二、登錄華為云創(chuàng)建測試庫表 1、登錄GaussDB云數(shù)據(jù)庫 2、建庫、建表,用于測試 3、新增普通角色(用戶)用于登錄及訪問測試(可選) 4、獲取對應(yīng)的公網(wǎng)IP 三、創(chuàng)建java工程 1、創(chuàng)建java工程 2、添加jar包 3、編輯Java代碼 四、執(zhí)行并查看測試結(jié)果 1、本地JDB版

    2024年02月05日
    瀏覽(95)
  • GaussDB查看數(shù)據(jù)庫、表空間、表、schema大小以及常用的數(shù)據(jù)庫元命令
  • GaussDB云數(shù)據(jù)庫SQL應(yīng)用系列—索引管理

    GaussDB云數(shù)據(jù)庫SQL應(yīng)用系列—索引管理

    目錄 一、前言 二、注意事項 三、索引創(chuàng)建 1、創(chuàng)建普通索引 2、創(chuàng)建唯一索引 3、創(chuàng)建多字段索引 4、創(chuàng)建部分索引 5、創(chuàng)建表達(dá)式索引 四、索引管理 1、查看索引信息 2、刪除索引 總結(jié) 隨著互聯(lián)網(wǎng)的快速發(fā)展,數(shù)據(jù)量呈現(xiàn)爆炸式增長。如何高效地管理和查詢這些數(shù)據(jù)成為了

    2024年02月09日
    瀏覽(96)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包