阿里云數(shù)據(jù)庫內(nèi)部培訓(xùn)資料

背景

什么是數(shù)據(jù)庫?傳統(tǒng)數(shù)據(jù)庫是依照某種數(shù)據(jù)模型組織起來并存放二級存儲器中的數(shù)據(jù)集合。這種數(shù)據(jù)集合具有如下特點:盡可能不重復(fù),以最優(yōu)方式為某個特定組織的多種應(yīng)用服務(wù),其數(shù)據(jù)結(jié)構(gòu)獨立于使用它的應(yīng)用程序,對數(shù)據(jù)的增、刪、改、查由統(tǒng)一軟件進行管理和控制。

阿里云提供的云數(shù)據(jù)庫RDS(ApsaraDB for RDS,簡稱RDS)是一種穩(wěn)定可靠、可彈性伸縮的在線數(shù)據(jù)庫服務(wù)?;陲w天分布式系統(tǒng)和全SSD盤高性能存儲,支持MySQL、SQL Server、PostgreSQL和PPAS(高度兼容Oracle)引擎,默認部署主備架構(gòu)且提供了容災(zāi)、備份、恢復(fù)、監(jiān)控、遷移等方面的全套解決方案,徹底解決數(shù)據(jù)庫運維的煩惱。

云數(shù)據(jù)庫RDS支持四種數(shù)據(jù)庫引擎,分別為MySQL、SQL Server、PostgreSQL和PPAS。

阿里云數(shù)據(jù)庫 MySQL?

MySQL 是全球最受歡迎的開源數(shù)據(jù)庫,作為開源軟件組合 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)中的重要一環(huán),廣泛應(yīng)用于各類應(yīng)用。Web2.0 時代,風(fēng)靡全網(wǎng)的社區(qū)論壇軟件系統(tǒng) Discuz 和博客平臺 Wordpress 均基于 MySQL 實現(xiàn)底層架構(gòu)。Web3.0 時代,阿里巴巴、Facebook、Google 等大型互聯(lián)網(wǎng)公司都采用更為靈活的 MySQL 構(gòu)建了成熟的大規(guī)模數(shù)據(jù)庫集群。阿里云數(shù)據(jù)庫 MySQL 版基于 Alibaba 的 MySQL 源碼分支,經(jīng)過雙 11 高并發(fā)、大數(shù)據(jù)量的考驗,擁有優(yōu)良的性能和吞吐量。除此之外,阿里云數(shù)據(jù)庫 MySQL 版還擁有經(jīng)過優(yōu)化的讀寫分離、數(shù)據(jù)壓縮、智能調(diào)優(yōu)等高級功能。

阿里云數(shù)據(jù)庫 SQL Server?

SQL Server 是發(fā)行最早的商用數(shù)據(jù)庫產(chǎn)品之一,作為 Windows 平臺(IIS + .NET + SQL Server)中的重要一環(huán),支撐著大量的企業(yè)應(yīng)用。SQL Server 自帶的 Management Studio 管理軟件內(nèi)置了大量圖形工具和豐富的腳本編輯器。用戶通過可視化界面即可快速上手各種數(shù)據(jù)庫操作。阿里云數(shù)據(jù)庫 SQL Server 版不僅擁有高可用架構(gòu)和任意時間點的數(shù)據(jù)恢復(fù)功能,強力支撐各種企業(yè)應(yīng)用,同時也包含了微軟的 License 費用,用戶無需再額外支出 License 費用。

阿里云數(shù)據(jù)庫 PostgreSQL?

PostgreSQL 是全球最先進的開源數(shù)據(jù)庫。作為學(xué)院派關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的鼻祖,它的優(yōu)點主要集中在對 SQL 規(guī)范的完整實現(xiàn)以及豐富多樣的數(shù)據(jù)類型支持(JSON 數(shù)據(jù)、IP 數(shù)據(jù)和幾何數(shù)據(jù)等,大部分商業(yè)數(shù)據(jù)庫都不支持)。除了完美支持事務(wù)、子查詢、多版本控制(MVCC)、數(shù)據(jù)完整性檢查等特性外,阿里云數(shù)據(jù)庫 PostgreSQL 版還集成了高可用和備份恢復(fù)等重要功能,減輕用戶的運維壓力。

阿里云數(shù)據(jù)庫 PPAS?

PPAS(Postgres Plus Advanced Server)是一個穩(wěn)定、安全且可擴展的企業(yè)級關(guān)系型數(shù)據(jù)庫,基于全球最先進的開源數(shù)據(jù)庫 PostgreSQL,并在性能、應(yīng)用方案和兼容性等方面進行了增強,提供直接運行 Oracle 應(yīng)用的能力。用戶可以在 PPAS 上穩(wěn)定地運行各種企業(yè)應(yīng)用,同時得到更高性價比的服務(wù)。阿里云數(shù)據(jù)庫 PPAS 版集成了帳號管理、資源監(jiān)控、備份恢復(fù)和安全控制等功能,并將持續(xù)地更新完善。

接下來,我們將對云數(shù)據(jù)庫RDS與自建傳統(tǒng)數(shù)據(jù)庫進行簡單的性能對比:

1.???????服務(wù)可用性:

?在服務(wù)可用性方面,云數(shù)據(jù)庫RDS是99.95%可用的;而在自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫服務(wù)中,需自行保障, 自行搭建主從復(fù)制,自建RAID等。

2.???????數(shù)據(jù)可靠性:

?對數(shù)據(jù)的可靠性來說,阿里云提供的云數(shù)據(jù)庫RDS是保證99.9999%可靠的;而在自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫服務(wù)中,需自行保障, 自行搭建主從復(fù)制,自建RAID等。

3.???????系統(tǒng)安全性:

?阿里云提供的云數(shù)據(jù)庫RDS可防DDoS攻擊,流量清洗,能及時有效地修復(fù)各種數(shù)據(jù)庫安全漏洞;而在自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫,則需自行部署,價格高昂,同時也需自行修復(fù)數(shù)據(jù)庫安全漏洞。

4.???????數(shù)據(jù)庫備份:

?云數(shù)據(jù)庫RDS可自動為數(shù)據(jù)庫進行備份,而自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫需自行實現(xiàn),同時需要尋找備份存放空間以及定期驗證備份是否可恢復(fù)。

5.???????軟硬件投入

阿里云提供的云數(shù)據(jù)庫RDS無軟硬件投入,并按需付費;而自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫服務(wù)器成本相對較高,對于SQL Server需支付許可證費用。

6.???????系統(tǒng)托管

?阿里云提供的云數(shù)據(jù)庫RDS無需托管費用,而自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫每臺2U服務(wù)器每年超過5000元(如果需要主從,兩臺服務(wù)器需超過10000元/年)。

7.???????維護成本

阿里云提供的云數(shù)據(jù)庫RDS無需運維,而自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫需招聘專職DBA來維護,花費大量人力成本。

8.???????部署擴容?

阿里云提供的云數(shù)據(jù)庫RDS即時開通,快速部署,彈性擴容,按需開通,而自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫需硬件采購、機房托管、部署機器等工作,周期較長。

9.???????資源利用率

阿里云提供的云數(shù)據(jù)庫RDS按實際結(jié)算,100%利用率,而自購服務(wù)器搭建的傳統(tǒng)數(shù)據(jù)庫需考慮峰值,資源利用率很低。

通過上述比較可以看出,阿里云提供的云數(shù)據(jù)庫RDS產(chǎn)品是高性能、高安全、高可靠、便宜易用的數(shù)據(jù)庫服務(wù)系統(tǒng),并且可以有效地減輕用戶的運維壓力,為用戶帶來安全可靠的全新體驗。

云數(shù)據(jù)庫RDS功能

?

1.???????3層安全防護體系,通過十項安全合規(guī)認證,能抵御90%以上的網(wǎng)絡(luò)攻擊

2.???????3重高可用(容災(zāi))架構(gòu),提供99.95%的業(yè)務(wù)可用性保障

3.???????彈性擴展,實現(xiàn)100%資源利用率

4.???????內(nèi)網(wǎng)外網(wǎng)同時連接,方便本地化管理

5.???????自動備份,兩年內(nèi)數(shù)據(jù)恢復(fù),解決90%以上的系統(tǒng)故障

6.???????自動監(jiān)控預(yù)警,定期性能巡檢,可以分擔(dān)60%以上的運維工作


云數(shù)據(jù)庫RDS典型應(yīng)用場景

?

云數(shù)據(jù)庫RDS可以在數(shù)據(jù)上和阿里云諸多云產(chǎn)品打通,實現(xiàn)多樣化的能力擴展。

?

場景一?數(shù)據(jù)異地容災(zāi)場景

通過數(shù)據(jù)傳輸服務(wù),用戶可以將自建機房的數(shù)據(jù)庫實時同步到公有云上任一地域的RDS實例里面。即使發(fā)生機房損毀的災(zāi)難,數(shù)據(jù)永遠在阿里云有一個備份。

場景二?讀寫分離場景

應(yīng)用讀取請求較高,或是需要應(yīng)對短期內(nèi)讀取流量高峰,可在RDS for MySQL實例下掛載只讀實例,每個只讀實例擁有獨立的鏈接地址,由應(yīng)用端自行實現(xiàn)讀取壓力分配。

場景三?多結(jié)構(gòu)數(shù)據(jù)存儲

在數(shù)據(jù)類型多樣的應(yīng)用中,可將高熱存取數(shù)據(jù)存儲于緩存產(chǎn)品,如云數(shù)據(jù)庫Memcached版?云數(shù)據(jù)庫Redis版,將圖片等非結(jié)構(gòu)化資源存儲于對象存儲?OSS,而將鏈接等結(jié)構(gòu)化數(shù)據(jù)存儲于RDS,實現(xiàn)對業(yè)務(wù)數(shù)據(jù)高效存取,并相應(yīng)降低成本投入。

場景四?搜索引擎場景

針對應(yīng)用數(shù)據(jù)量較大,且有較多復(fù)雜關(guān)鍵詞搜索場景,可搭配使用開放搜索,對億級別數(shù)據(jù)實現(xiàn)百毫秒內(nèi)搜索。

場景五?大數(shù)據(jù)計算

云數(shù)據(jù)庫RDS搭配E-MapReduce,運行Hadoop、Spark分析RDS中數(shù)據(jù),滿足如日志分析、數(shù)據(jù)倉庫、商業(yè)智能、機器學(xué)習(xí)、科學(xué)模擬等業(yè)務(wù)需求。

覺得不盡興,點擊鏈接加入加大牛QQ群:https://jq.qq.com/?_wv=1027&k=5sPEyZX

阿里云官方最新活動(戳下面直達)

一:全民云計算ECS云服務(wù)器2折起,優(yōu)惠配置多選1

二:企業(yè)級高性能ECS5折起,最低只要1451元。

三:1T3年OSS存儲包只要99元。

四:1000元新購,續(xù)費代金券

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容