AWS中Amazon RDS和Aurora Serverless有什么異同點(diǎn)?
我來(lái)答

AWS中Amazon RDS和Aurora Serverless有什么異同點(diǎn)?

劉玉 2020-09-23 提問(wèn)
2151

AWS有兩個(gè)主要的關(guān)系數(shù)據(jù)庫(kù)服務(wù):Amazon RDS和Aurora Serverless,想了解它們之間的差異。

關(guān)閉
提交回答
1 個(gè)回答
我來(lái)答
衛(wèi)子夫

AWS有兩個(gè)主要的關(guān)系數(shù)據(jù)庫(kù)服務(wù):Amazon RDS和Aurora Serverless。Amazon RDS是一項(xiàng)托管服務(wù),可在云中啟動(dòng)和維護(hù)數(shù)據(jù)庫(kù)服務(wù)器。而且Aurora Serverless是具有更新的部署模型的關(guān)系數(shù)據(jù)庫(kù)引擎,因此開(kāi)發(fā)人員不必手動(dòng)啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)器。

關(guān)鍵的異同是什么?

Amazon RDS和Aurora Serverless之間的主要區(qū)別在于,較傳統(tǒng)的RDS為開(kāi)發(fā)人員提供了選擇數(shù)據(jù)庫(kù)實(shí)例類型和大小的選項(xiàng)。還可以選擇一個(gè)數(shù)據(jù)庫(kù)引擎,包括Amazon Aurora,PostgreSQL,MySQL,MariaDB,Oracle和Microsoft SQL Server。Aurora是Amazon的原生數(shù)據(jù)庫(kù)引擎,專門(mén)設(shè)計(jì)用于與AWS云一起使用。

通過(guò)2018年推出的Aurora Serverless,開(kāi)發(fā)人員可以根據(jù)最小和最大Aurora容量單位(ACU)配置計(jì)算,這是虛擬CPU和內(nèi)存的組合。Aurora Serverless還可以自動(dòng)擴(kuò)大或縮小計(jì)算能力。

由于這些功能,Aurora Serverless可以更靈活地處理資源容量。在Amazon RDS中,除非將其配置顯式更新為其他大小,否則不會(huì)將已部署的數(shù)據(jù)庫(kù)服務(wù)器擴(kuò)展為更大的實(shí)例類型,這可能導(dǎo)致最多五分鐘的停機(jī)時(shí)間。RDS確實(shí)為只讀副本提供了自動(dòng)擴(kuò)展,但是該過(guò)程需要花費(fèi)幾分鐘的時(shí)間來(lái)執(zhí)行,因?yàn)樗仨毑渴鹌渌鸕DS實(shí)例。Aurora Serverless的自動(dòng)擴(kuò)展可大大縮短部署時(shí)間,通常只需30秒。

在RDS或Aurora Serverless中使用Aurora數(shù)據(jù)庫(kù)引擎時(shí),開(kāi)發(fā)人員無(wú)需配置存儲(chǔ),因?yàn)锳urora會(huì)自動(dòng)分配所需的存儲(chǔ)空間。從功能角度來(lái)看,如果應(yīng)用程序與MySQL或PostgreSQL兼容,則兩個(gè)版本的Aurora對(duì)源代碼都是透明的。

回答于 2020-09-23
贊同
評(píng)論
掃碼關(guān)注
獲取更多出海問(wèn)答的相關(guān)信息
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家