關(guān)系型云數(shù)據(jù)庫
基于華為累積多年的數(shù)據(jù)庫研發(fā)、搭建和維護經(jīng)驗,結(jié)合數(shù)據(jù)庫云化改造技術(shù),大幅優(yōu)化傳統(tǒng)數(shù)據(jù)庫
關(guān)系型數(shù)據(jù)庫常見問題
關(guān)系型數(shù)據(jù)庫常見問題
活動對象:華為云電銷客戶及渠道伙伴客戶可參與消費滿送活動,其他客戶參與前請咨詢客戶經(jīng)理
活動時間: 2020年8月12日-2020年9月11日
活動期間,華為云用戶通過活動頁面購買云服務,或使用上云禮包優(yōu)惠券在華為云官網(wǎng)新購云服務,累計新購實付付費金額達到一定額度,可兌換相應的實物禮品?;顒觾?yōu)惠券可在本活動頁面中“上云禮包”等方式獲取,在華為云官網(wǎng)直接購買(未使用年中云鉅惠活動優(yōu)惠券)或參與其他活動的訂單付費金額不計入統(tǒng)計范圍內(nèi);
-
什么是關(guān)系型數(shù)據(jù)庫?
按照關(guān)系型數(shù)據(jù)結(jié)構(gòu)來聯(lián)系和組織的數(shù)據(jù)庫。關(guān)系型數(shù)據(jù)庫模型是把復雜的數(shù)據(jù)結(jié)構(gòu)歸結(jié)為簡單的二元關(guān)系(即二維表格形式)。在關(guān)系型數(shù)據(jù)庫中,對數(shù)據(jù)的操作幾乎全部建立在一個或多個關(guān)系表格上,通過對這些關(guān)聯(lián)的表格分類、合并、連接或選取等運算來實現(xiàn)數(shù)據(jù)的管理。
-
關(guān)系型數(shù)據(jù)庫和非關(guān)系型數(shù)據(jù)庫區(qū)別?
1.不同的數(shù)據(jù)存儲方法
關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫之間的主要區(qū)別在于數(shù)據(jù)的存儲方式。關(guān)系數(shù)據(jù)自然采用表格格式,因此存儲在數(shù)據(jù)表的行和列中。數(shù)據(jù)表可以彼此關(guān)聯(lián)地存儲,并且可以容易地提取數(shù)據(jù)。
相反,非關(guān)系數(shù)據(jù)不適合存儲在數(shù)據(jù)表的行和列中,而是按大塊分組在一起。非關(guān)系數(shù)據(jù)通常存儲在數(shù)據(jù)集中,例如文檔,鍵值對或圖形結(jié)構(gòu)。您的數(shù)據(jù)及其特征是影響數(shù)據(jù)存儲和檢索方法選擇的主要因素。
2.不同的擴展方法
SQL和NoSQL數(shù)據(jù)庫之間的最大區(qū)別可能在于擴展方式。當然,必須擴展它以支持不斷增長的需求。
為了支持更多的并發(fā)性,SQL數(shù)據(jù)庫是垂直擴展的,即增加處理能力并使用更快的計算機,以便可以更快地處理相同的數(shù)據(jù)集。
因為數(shù)據(jù)存儲在關(guān)系表中,所以操作的性能瓶頸可能涉及許多表,所有這些表都需要通過提高計算機性能來提供服務。盡管SQL數(shù)據(jù)庫有很大的擴展空間,但最終肯定會達到垂直擴展的上限。NoSQL數(shù)據(jù)庫是水平擴展的。
非關(guān)系數(shù)據(jù)存儲是自然分布的,并且NoSQL數(shù)據(jù)庫的擴展可以通過向資源池中添加更多的普通數(shù)據(jù)庫服務器(節(jié)點)來分擔負載。
3.對事務的支持是不同的
如果數(shù)據(jù)操作需要高事務性,或者需要復雜的數(shù)據(jù)查詢來控制執(zhí)行計劃,那么就性能和穩(wěn)定性而言,傳統(tǒng)的SQL數(shù)據(jù)庫是您的最佳選擇。SQL數(shù)據(jù)庫支持對事務原子性的細粒度控制,并且易于回滾事務。
-
企業(yè)數(shù)據(jù)庫上云的優(yōu)勢有哪些?
成本
自購服務器搭建數(shù)據(jù)庫服務:
需購買數(shù)據(jù)庫服務器、內(nèi)網(wǎng)交換機,支付硬件后續(xù)消耗費用、機房托管等費用;
數(shù)據(jù)庫操作、運維需由專業(yè)DBA工程師負責,投入成本較高。
云數(shù)據(jù)庫:
無需投入軟硬件成本,只需支付RDS實例費用,支持按需購買,彈性伸縮;
支持系統(tǒng)托管、數(shù)據(jù)庫運維等均由華為云服務商負責。
性能
自購服務器搭建數(shù)據(jù)庫服務:
開源版無性能優(yōu)化,一次投入成本大;
不支持自動備份系統(tǒng),實現(xiàn)按時間點恢復功能、異地數(shù)據(jù)中心、異地容災等功能,均需花大量人力技術(shù)實現(xiàn),成本極高。
云數(shù)據(jù)庫:
對數(shù)據(jù)庫參數(shù)和操作系統(tǒng)內(nèi)核參數(shù)做過優(yōu)化;
支持自動備份、手動備份、自定義備份存儲周期;
支持任意時間點恢復、異地容災等功能。
可用性
自購服務器搭建數(shù)據(jù)庫服務:
不支持自動故障切換;
需要購買額外設備,自建主從,自建RAID,自行處理故障。
云數(shù)據(jù)庫:
支持可靠性優(yōu)先和可用性優(yōu)先兩種選擇;
AZ內(nèi)/跨AZ高可用,自動故障切換;實現(xiàn)切換秒級完成。
可靠性
自購服務器搭建數(shù)據(jù)庫服務:
不支持主備秒級切換,需要購買額外設備,自建主從,自建RAID,可靠性一般。
云數(shù)據(jù)庫:
支持主備秒級切換,提供更低的RTO保證732天自動備份恢復,數(shù)據(jù)不丟失。
安全性
自購服務器搭建數(shù)據(jù)庫服務:
不支持自動修復漏洞,需要購買昂貴的軟件服務、自行檢測和修復安全漏洞等。
云數(shù)據(jù)庫:
支持防DDoS攻擊,流量清洗;及時修復各種數(shù)據(jù)庫安全漏洞。
-
云數(shù)據(jù)庫如何選購?
云數(shù)據(jù)庫選購需要考慮哪些因素?
合理評估業(yè)務發(fā)展進度,提前做好云服務資源采購計劃,把錢花在刀刃上,避免云資源與業(yè)務不匹配的調(diào)整帶來額外成本。
詳情信息請前往專題:《云數(shù)據(jù)庫如何選購?》