華為云數(shù)據(jù)庫三大優(yōu)勢(shì)

1. 什么是數(shù)據(jù)庫

數(shù)據(jù)庫是“按照數(shù)據(jù)結(jié)構(gòu)來組織托启、存儲(chǔ)和管理數(shù)據(jù)的倉庫”肋殴。是一個(gè)長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)的、有組織的以故、可共享的蜗细、統(tǒng)一管理的大量數(shù)據(jù)的集合。簡(jiǎn)單的來說就像是一個(gè)大型的衣柜怒详,你所有春夏秋冬的衣服都被統(tǒng)一放在了一個(gè)衣柜里炉媒,然后分類,分季節(jié)的有序擺放好昆烁。數(shù)據(jù)庫的優(yōu)點(diǎn)重點(diǎn)在于體量足夠的大吊骤,一般的數(shù)據(jù)存儲(chǔ)移動(dòng)硬盤完全就能解決我們的需求,當(dāng)在大體量數(shù)據(jù)計(jì)算和存儲(chǔ)上静尼,數(shù)據(jù)庫的優(yōu)勢(shì)就體現(xiàn)出來了白粉。

2. 數(shù)據(jù)庫如何運(yùn)行

數(shù)據(jù)庫里面放著數(shù)據(jù)传泊,既然說到數(shù)據(jù)庫,那么數(shù)據(jù)庫是怎么來運(yùn)行的呢鸭巴?SQL是用來操作數(shù)據(jù)庫里數(shù)據(jù)的工具眷细。

數(shù)據(jù)庫里面放著數(shù)據(jù),SQL是用來操作數(shù)據(jù)庫里數(shù)據(jù)的工具鹃祖。

file

之后回到我們衣柜的原理上溪椎,當(dāng)你把衣服存放在衣柜里,當(dāng)你想要穿一件衣服的時(shí)候恬口,只需要按照你的想法來進(jìn)行檢索就能找到你要的答案池磁。

說到數(shù)據(jù)庫,數(shù)據(jù)庫有一個(gè)非常重要的功能就是讀寫分離楷兽。

GaussDB(for MySQL)支持直接掛載只讀節(jié)點(diǎn)地熄,用于分擔(dān)主節(jié)點(diǎn)讀取壓力。

GaussDB(for MySQL)的主節(jié)點(diǎn)和只讀節(jié)點(diǎn)都具有獨(dú)立的連接地址芯杀,每個(gè)GaussDB(for MySQL)實(shí)例最多支持創(chuàng)建15個(gè)只讀節(jié)點(diǎn)端考。

用戶只需通過添加只讀節(jié)點(diǎn)的個(gè)數(shù),即可不斷擴(kuò)展系統(tǒng)的處理能力揭厚,無需更改應(yīng)用程序却特。

下面介紹一個(gè)基本場(chǎng)景。在工作當(dāng)中有的時(shí)候會(huì)因?yàn)閿?shù)據(jù)量大筛圆,導(dǎo)致單個(gè)數(shù)據(jù)庫已經(jīng)不足以支撐業(yè)務(wù)需求裂明,因此常常將數(shù)據(jù)庫的讀和寫的功能分離開,這樣讀取數(shù)據(jù)在一個(gè)數(shù)據(jù)庫上太援,寫數(shù)據(jù)在一個(gè)數(shù)據(jù)庫上闽晦,就減少了單個(gè)數(shù)據(jù)庫的工作,下面就描述一下具體步驟

實(shí)驗(yàn)環(huán)境

兩臺(tái)虛擬機(jī)

安裝mysql mariadb mariadb-server

開啟服務(wù)

systemctl start mariadb

配置遠(yuǎn)程訪問的用戶

mysql -uroot -p 進(jìn)到數(shù)據(jù)庫(root的默認(rèn)密碼為空所以輸入命令后直接回車就行)

use mysql

GRANT ALL PRIVILEGES ON . TO ‘wl’@’%'IDENTIFIED BY ‘123’ WITH GRANT OPTION; (設(shè)置遠(yuǎn)程登陸用戶wl ,IP為本機(jī)IP 密碼為123)

主數(shù)據(jù)庫設(shè)置:

vim /etc/my.cnf

在[mysqld]標(biāo)簽下面增加以下代碼:

server-id=1

log-bin=master-bin

重啟服務(wù)

systemctl restart mariadb.service

mysql -uroot -p 進(jìn)到數(shù)據(jù)庫

在主服務(wù)器的數(shù)據(jù)庫上查詢主服務(wù)狀態(tài)

SHOW MASTER STATUS

這里會(huì)出現(xiàn)日志文件的File和position提岔,這個(gè)在后面會(huì)用的到

從數(shù)據(jù)庫設(shè)置

1.用vim打開my.cnf:

vim /etc/my.cnf

2.在[mysqld]標(biāo)簽下面增加以下代碼:

server-id=2 #這個(gè)id必須不能和主數(shù)據(jù)庫相同

read-only=on #設(shè)置該數(shù)據(jù)庫是只讀狀態(tài)

relay-log=relay-bin

3.重啟服務(wù)

systemctl restart mariadb.service

4.進(jìn)入到數(shù)據(jù)庫

mysql -uroot -p

5.執(zhí)行下面語句仙蛉,

change master to master_host=‘192.168.0.220’,master_user=‘wl’,master_password=‘123’, master_log_file=‘master-bin.000003’,master_log_pos=2077;

(master_host:主數(shù)據(jù)庫IP

master_user:主數(shù)據(jù)庫所設(shè)置的遠(yuǎn)程連接用戶名

master_password:主數(shù)據(jù)庫所設(shè)置的遠(yuǎn)程連接密碼

master_log_file=‘master-bin.000003’:所生成的二進(jìn)制日志文件,在上一張圖片中有顯示)

master_log_pos=2077:二進(jìn)制日志文件的端口號(hào)(上張圖片有顯示)

啟動(dòng)slave同步(在數(shù)據(jù)庫中)

START SLAVE;

6.在slave服務(wù)器上查看slave同步的狀態(tài)

show slave status\G

當(dāng)圖片中的內(nèi)容為YES是說明兩個(gè)數(shù)據(jù)庫同步設(shè)置完成

你可以利用mysql工具進(jìn)行測(cè)試

下圖是我用mysql鏈接的兩個(gè)數(shù)據(jù)庫的圖片

其中master是主數(shù)據(jù)庫碱蒙,slave是從數(shù)據(jù)庫荠瘪,兩個(gè)數(shù)據(jù)庫進(jìn)行數(shù)據(jù)同步是根據(jù)二進(jìn)制的日志文件進(jìn)行的,一開始的狀態(tài)兩個(gè)數(shù)據(jù)庫必須保持?jǐn)?shù)據(jù)庫名字相同赛惩,和表的名字相同哀墓,否則會(huì)出現(xiàn)找不到數(shù)據(jù)庫的錯(cuò)誤

出現(xiàn)這個(gè)錯(cuò)誤的主要原因是因?yàn)楫?dāng)時(shí)的日志文件只保存了當(dāng)時(shí)的數(shù)據(jù)庫狀態(tài),將當(dāng)下的兩個(gè)數(shù)據(jù)庫進(jìn)行了連接喷兼,當(dāng)主數(shù)據(jù)庫新增加一個(gè)數(shù)據(jù)庫時(shí)篮绰,從數(shù)據(jù)庫無法匹配到主數(shù)據(jù)庫,就出現(xiàn)了找不到數(shù)據(jù)庫的錯(cuò)誤

解決方法:

1 將主數(shù)據(jù)庫新建的數(shù)據(jù)庫刪除褒搔,在原有的數(shù)據(jù)庫上進(jìn)行增刪操作阶牍,再重新執(zhí)行上面的操作

2 在從數(shù)據(jù)庫中增加與主數(shù)據(jù)庫相同的數(shù)據(jù)庫,再重新執(zhí)行上面的操作

一星瘾、華為云數(shù)據(jù)庫的三大核心優(yōu)勢(shì)

針對(duì)華為云數(shù)據(jù)庫的優(yōu)勢(shì)走孽,專家總結(jié)了3點(diǎn):服務(wù)企業(yè)的基因、全面均衡的產(chǎn)品琳状、優(yōu)秀的軟硬件結(jié)合底層支撐磕瓷。

1****、服務(wù)企業(yè)扎根于華為的基因中

與如今許多以個(gè)人業(yè)務(wù)起家的互聯(lián)網(wǎng)公司不同念逞,華為自誕生起30多年以來的時(shí)間一直扎根于企業(yè)領(lǐng)域困食,在ToB領(lǐng)域有著相當(dāng)豐富的服務(wù)經(jīng)驗(yàn)。

比如在企業(yè)數(shù)據(jù)存儲(chǔ)上翎承,就有云盤和本地盤兩種存儲(chǔ)方式硕盹,其中本地盤在24x365長(zhǎng)時(shí)間運(yùn)行下很容易出問題,云盤的數(shù)據(jù)可靠性更高叨咖。多年經(jīng)驗(yàn)使華為深知對(duì)企業(yè)而言數(shù)據(jù)可靠性是最重要的一環(huán)瘩例,所以華為云數(shù)據(jù)庫服務(wù)方案選型階段就選擇了云盤存儲(chǔ),而許多云商最初存儲(chǔ)數(shù)據(jù)使用的是本地盤甸各,隨后才提供云盤存儲(chǔ)垛贤。細(xì)節(jié)之處以小見大,華為奉行“以客戶為中心”趣倾,華為云正是踐行這一企業(yè)文化的最佳示例聘惦。

2****、全面均衡的產(chǎn)品

與許多領(lǐng)域不同的是儒恋,云服務(wù)講究的是“木桶理論”善绎,此前就出現(xiàn)過云商丟失客戶千萬級(jí)數(shù)據(jù)的事故,一旦出現(xiàn)這種事故诫尽,對(duì)于企業(yè)客戶而言涂邀,其結(jié)果是災(zāi)難性的。

而華為是真的下大力氣做云服務(wù)箱锐,提供從軟件到硬件全面且均衡的企業(yè)級(jí)服務(wù)比勉。以數(shù)據(jù)庫為例,軟件上驹止,華為在國內(nèi)外有多個(gè)研究所和實(shí)驗(yàn)室浩聋,主攻數(shù)據(jù)庫架構(gòu)、數(shù)據(jù)庫內(nèi)核臊恋、數(shù)據(jù)庫分布式技術(shù)研究衣洁;硬件方面,華為是國內(nèi)毫無疑問的領(lǐng)導(dǎo)者之一抖仅,目前華為有國內(nèi)領(lǐng)先的專門從事數(shù)據(jù)庫研發(fā)的工程師團(tuán)隊(duì)坊夫,研發(fā)投入規(guī)模國內(nèi)也是首屈一指砖第。出眾的一軟一硬,不僅保證華為云順利騰飛环凿,也為客戶提供了更全面也更可靠的云數(shù)據(jù)庫服務(wù)梧兼。

3****、優(yōu)秀的軟硬件結(jié)合底層支撐

還是以云數(shù)據(jù)庫為例智听,它分為三部分?jǐn)?shù)據(jù)庫羽杰、算力、存儲(chǔ)到推。在這三方面考赛,華為云都做到他人難以企及的高度。數(shù)據(jù)庫方面莉测,華為具有數(shù)據(jù)庫研究室級(jí)別的內(nèi)核與架構(gòu)設(shè)計(jì)能力颜骤;算力方面,基于“鯤鵬+昇騰”的自研芯片捣卤,多樣化組合讓算力有巨大的突破复哆;存儲(chǔ)方面華為很早的時(shí)候就開發(fā)新一代的存儲(chǔ)架構(gòu),實(shí)現(xiàn)數(shù)據(jù)的高可靠性腌零。

基于在數(shù)據(jù)庫梯找、算力、存儲(chǔ)三方面的技術(shù)積累與全棧優(yōu)勢(shì)益涧,華為得以在云原生數(shù)據(jù)庫TaurusDB和GeminiDB產(chǎn)品的容量和性能上實(shí)現(xiàn)全新的高度锈锤。

服務(wù)企業(yè)的基因、全面均衡的產(chǎn)品闲询、優(yōu)秀的軟硬件結(jié)合這三個(gè)核心原因讓華為云數(shù)據(jù)庫獲得相當(dāng)高的起點(diǎn)與優(yōu)勢(shì)久免。

file

本文由博客群發(fā)一文多發(fā)等運(yùn)營(yíng)工具平臺(tái) OpenWrite 發(fā)布

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市扭弧,隨后出現(xiàn)的幾起案子阎姥,更是在濱河造成了極大的恐慌,老刑警劉巖鸽捻,帶你破解...
    沈念sama閱讀 217,907評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件呼巴,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡御蒲,警方通過查閱死者的電腦和手機(jī)衣赶,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來厚满,“玉大人府瞄,你說我怎么就攤上這事〉夤浚” “怎么了遵馆?”我有些...
    開封第一講書人閱讀 164,298評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵鲸郊,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我货邓,道長(zhǎng)秆撮,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,586評(píng)論 1 293
  • 正文 為了忘掉前任逻恐,我火速辦了婚禮,結(jié)果婚禮上峻黍,老公的妹妹穿的比我還像新娘复隆。我一直安慰自己,他們只是感情好姆涩,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,633評(píng)論 6 392
  • 文/花漫 我一把揭開白布挽拂。 她就那樣靜靜地躺著,像睡著了一般骨饿。 火紅的嫁衣襯著肌膚如雪亏栈。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,488評(píng)論 1 302
  • 那天宏赘,我揣著相機(jī)與錄音绒北,去河邊找鬼。 笑死察署,一個(gè)胖子當(dāng)著我的面吹牛闷游,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播贴汪,決...
    沈念sama閱讀 40,275評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼脐往,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了扳埂?” 一聲冷哼從身側(cè)響起业簿,我...
    開封第一講書人閱讀 39,176評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎阳懂,沒想到半個(gè)月后梅尤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,619評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡岩调,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,819評(píng)論 3 336
  • 正文 我和宋清朗相戀三年克饶,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片誊辉。...
    茶點(diǎn)故事閱讀 39,932評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡矾湃,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出堕澄,到底是詐尸還是另有隱情邀跃,我是刑警寧澤霉咨,帶...
    沈念sama閱讀 35,655評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站拍屑,受9級(jí)特大地震影響途戒,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜僵驰,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,265評(píng)論 3 329
  • 文/蒙蒙 一喷斋、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蒜茴,春花似錦星爪、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,871評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至诺核,卻和暖如春抄肖,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背窖杀。 一陣腳步聲響...
    開封第一講書人閱讀 32,994評(píng)論 1 269
  • 我被黑心中介騙來泰國打工漓摩, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人入客。 一個(gè)月前我還...
    沈念sama閱讀 48,095評(píng)論 3 370
  • 正文 我出身青樓幌甘,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國和親痊项。 傳聞我的和親對(duì)象是個(gè)殘疾皇子锅风,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,884評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容