欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

國(guó)產(chǎn)開源數(shù)據(jù)庫(kù)openGauss容器部署過程詳解

 更新時(shí)間:2022年08月12日 11:33:47   作者:IT邦德  
openGauss是一款開源的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它具有多核高性能、全鏈路安全性、智能運(yùn)維等企業(yè)級(jí)特性,這篇文章主要介紹了國(guó)產(chǎn)開源數(shù)據(jù)庫(kù)openGauss容器部署,需要的朋友可以參考下

前言

openGauss是一款開源的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),融合了華為在數(shù)據(jù)庫(kù)領(lǐng)域多年的內(nèi)核經(jīng)驗(yàn)

?? 1.openGauss介紹

openGauss是一款開源的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它具有多核高性能、全鏈路安全性、智能運(yùn)維等企業(yè)級(jí)特性。 openGauss內(nèi)核早期源自開源數(shù)據(jù)庫(kù)PostgreSQL,融合了華為在數(shù)據(jù)庫(kù)領(lǐng)域多年的內(nèi)核經(jīng)驗(yàn),在架構(gòu)、事務(wù)、存儲(chǔ)引擎、優(yōu)化器及ARM架構(gòu)上進(jìn)行了適配與優(yōu)化。作為一個(gè)開源數(shù)據(jù)庫(kù),期望與廣泛的開發(fā)者共同構(gòu)建一個(gè)多元化技術(shù)的開源數(shù)據(jù)庫(kù)社區(qū)。

官網(wǎng):https://opengauss.org/zh/
開源社區(qū):https://gitee.com/opengauss/openGauss-server

## 產(chǎn)品特點(diǎn)
openGauss是一款開源的關(guān)系型數(shù)據(jù)庫(kù),采用客戶端/服務(wù)器、單進(jìn)程多線程架構(gòu),支持單機(jī)和一主多備部署方式,備機(jī)只讀,支持雙機(jī)高可用和讀擴(kuò)展。

openGauss相比于其他開源數(shù)據(jù)庫(kù)主要有以下幾個(gè)主要特點(diǎn)
1.高性能
提供了面向多核架構(gòu)的并發(fā)控制技術(shù)結(jié)合鯤鵬硬件優(yōu)化,在兩路鯤鵬下TPCC Benchmark達(dá)成性能150萬(wàn)tpmc。
針對(duì)當(dāng)前硬件多核numa的架構(gòu)趨勢(shì), 在內(nèi)核關(guān)鍵結(jié)構(gòu)上采用了Numa-Aware的數(shù)據(jù)結(jié)構(gòu)。
提供Sql-bypass智能快速引擎、融合引擎技術(shù)。

2.高可用
支持主備同步、異步和級(jí)聯(lián)備機(jī)多種部署模式。
數(shù)據(jù)頁(yè)CRC校驗(yàn),損壞數(shù)據(jù)頁(yè)通過備機(jī)自動(dòng)修復(fù)。
備機(jī)并行恢復(fù),10秒內(nèi)可升主提供服務(wù)。

3.高安全
支持全密態(tài)計(jì)算、訪問控制、加密認(rèn)證、數(shù)據(jù)庫(kù)審計(jì)和動(dòng)態(tài)數(shù)據(jù)脫敏等安全特性,提供全方位端到端的數(shù)據(jù)安全保護(hù)。

4.易運(yùn)維
基于AI的智能參數(shù)調(diào)優(yōu)和索引推薦,提供AI自動(dòng)參數(shù)推薦。
慢SQL診斷,多維性能自監(jiān)控視圖,實(shí)時(shí)掌控系統(tǒng)的性能表現(xiàn)。
提供在線自學(xué)習(xí)的SQL時(shí)間預(yù)測(cè)。

5.全開放
采用木蘭寬松許可證協(xié)議,允許對(duì)代碼自由修改、使用和引用。
數(shù)據(jù)庫(kù)內(nèi)核能力全開放。
提供豐富的伙伴認(rèn)證,培訓(xùn)體系和高校課程

?? 2.容器部署

# 獲取鏡像
docker pull techerwang/dbhub:opengauss3
## 查看鏡像
[root@jeames ~]# docker images

## 容器創(chuàng)建
docker run --name opengauss --privileged=true \
-d -e GS_PASSWORD=jeames@123 \
-p 25432:5432 \
techerwang/dbhub:opengauss3

## 開機(jī)自啟動(dòng)
docker update --restart=always opengauss

## 進(jìn)入容器
docker exec -it opengauss bash

?? 3.opengauss操作

[root@jeames ~]# docker exec -it opengauss bash
root@ab0804e6e79c:/# 
root@ab0804e6e79c:/# 
root@ab0804e6e79c:/# 
root@ab0804e6e79c:/# su - omm
omm@ab0804e6e79c:~$ gsql
gsql ((openGauss 3.0.0 build 02c14696) compiled at 2022-04-01 18:12:34 commit 0 last mr  )
Non-SSL connection (SSL connection is recommended when requiring high-security)
Type "help" for help.

omm=# \d
No relations found.
omm=# \l
                              List of databases
   Name    | Owner | Encoding |   Collate   |    Ctype    | Access privileges 
-----------+-------+----------+-------------+-------------+-------------------
 omm       | omm   | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
 postgres  | omm   | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
 template0 | omm   | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/omm           +
           |       |          |             |             | omm=CTc/omm
 template1 | omm   | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/omm           +
           |       |          |             |             | omm=CTc/omm
(4 rows)

?? 4.常用信息選項(xiàng)

\d [名字] 描述表, 索引, 序列, 或者視圖
\d{t|i|s|v|S} [模式] (加 "+" 獲取更多信息)
列出表/索引/序列/視圖/系統(tǒng)表
\da [模式] 列出聚集函數(shù)
\db [模式] 列出表空間 (加 "+" 獲取更多的信息)
\dc [模式] 列出編碼轉(zhuǎn)換
\dC 列出類型轉(zhuǎn)換
\dd [模式] 顯示目標(biāo)的注釋
\dD [模式] 列出域
\df [模式] 列出函數(shù) (加 "+" 獲取更多的信息)
\dg [模式] 列出組
\dn [模式] 列出模式 (加 "+" 獲取更多的信息)
\do [名字] 列出操作符
\dl 列出大對(duì)象, 和 lo_list 一樣
\dp [模式] 列出表, 視圖, 序列的訪問權(quán)限
\dT [模式] 列出數(shù)據(jù)類型 (加 "+" 獲取更多的信息)
\du [模式] 列出用戶
\l 列出所有數(shù)據(jù)庫(kù) (加 "+" 獲取更多的信息)
\z [模式] 列出表, 視圖, 序列的訪問權(quán)限 (和 dp 一樣)

到此這篇關(guān)于國(guó)產(chǎn)開源數(shù)據(jù)庫(kù)openGauss容器部署的文章就介紹到這了,更多相關(guān)openGauss容器部署內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • windows環(huán)境下python連接openGauss數(shù)據(jù)庫(kù)的全過程

    windows環(huán)境下python連接openGauss數(shù)據(jù)庫(kù)的全過程

    openGauss是一款全面友好開放,攜手伙伴共同打造的企業(yè)級(jí)開源關(guān)系型數(shù)據(jù)庫(kù),這篇文章主要給大家介紹了關(guān)于windows環(huán)境下python連接openGauss數(shù)據(jù)庫(kù)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-01-01
  • DataGrip2022導(dǎo)入和導(dǎo)出sql文件圖文教程

    DataGrip2022導(dǎo)入和導(dǎo)出sql文件圖文教程

    這篇文章主要給大家介紹了關(guān)于DataGrip2022導(dǎo)入和導(dǎo)出sql文件的相關(guān)資料,DataGrip的導(dǎo)出功能也是相當(dāng)強(qiáng)大,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-10-10
  • 簡(jiǎn)單分析SQLite4的一些設(shè)計(jì)改變

    簡(jiǎn)單分析SQLite4的一些設(shè)計(jì)改變

    這篇文章主要介紹了SQLite4的一些設(shè)計(jì)改變,SQLite作為內(nèi)嵌式數(shù)據(jù)庫(kù)使用起來(lái)非常輕便,需要的朋友可以參考下
    2015-07-07
  • SQL行轉(zhuǎn)列、列轉(zhuǎn)行的簡(jiǎn)單實(shí)現(xiàn)

    SQL行轉(zhuǎn)列、列轉(zhuǎn)行的簡(jiǎn)單實(shí)現(xiàn)

    這篇文章主要給大家介紹了關(guān)于SQL行轉(zhuǎn)列、列轉(zhuǎn)行的簡(jiǎn)單實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用SQL具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Win2003系統(tǒng)安裝SQL Server2000后1433端口未開放的解釋

    Win2003系統(tǒng)安裝SQL Server2000后1433端口未開放的解釋

    這篇文章主要介紹了Win2003系統(tǒng)安裝SQL Server2000后1433端口未開放的解釋
    2007-02-02
  • 詳解分庫(kù)分表后非分片鍵如何查詢

    詳解分庫(kù)分表后非分片鍵如何查詢

    這篇文章主要為大家介紹了分庫(kù)分表后非分片鍵如何查詢?cè)斀?,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • node-mysql中防止SQL注入的方法總結(jié)

    node-mysql中防止SQL注入的方法總結(jié)

    大家都知道SQL注入對(duì)于網(wǎng)站或者服務(wù)器來(lái)講都是一個(gè)非常危險(xiǎn)的問題,如果這一方面沒處理好的話網(wǎng)站可能隨時(shí)給注入了,所以這篇文章就給大家總結(jié)了node-mysql中防止SQL注入的幾種常用做法,有需要的朋友們可以參考借鑒。
    2016-10-10
  • 數(shù)據(jù)庫(kù)運(yùn)維人員DBA工作總結(jié)

    數(shù)據(jù)庫(kù)運(yùn)維人員DBA工作總結(jié)

    中大型公司都會(huì)有一些專攻數(shù)據(jù)庫(kù)方面的牛人,專門的職位叫做DBA,對(duì)于公司的DBA他們的價(jià)值不可小覷,只要是數(shù)據(jù)庫(kù),就有吞吐量的限制,數(shù)據(jù)庫(kù)訪問瓶頸便是自然流量增長(zhǎng)或者流量突增造成的
    2023-10-10
  • 恢復(fù) SQL 被注入后的數(shù)據(jù)代碼

    恢復(fù) SQL 被注入后的數(shù)據(jù)代碼

    當(dāng)數(shù)據(jù)庫(kù)別批量注入掛馬后,需要批量替換掉,可以參考下面的代碼。
    2009-02-02
  • where 子句的執(zhí)行順序

    where 子句的執(zhí)行順序

    貌似在2005之前的版本中,where子句的順序是從前往后的。但是又貌似在2005的版本中進(jìn)行了優(yōu)化,所有的順序都被統(tǒng)一成了以過濾能力進(jìn)行排序的語(yǔ)句。
    2009-04-04

最新評(píng)論