偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

聊聊云原生數(shù)據(jù)庫

數(shù)據(jù)庫 其他數(shù)據(jù)庫
云原生數(shù)據(jù)庫是國外云廠商最先提出來的,最著名的是亞馬遜的aurora。我剛開始的時候把云原生數(shù)據(jù)庫和RDS搞混淆了,認為云原生數(shù)據(jù)庫是RDS換了個更為高大上的名字而已。

?回歸正題,前兩天有朋友在微信公眾號問我對云原生數(shù)據(jù)庫有沒有新的看法。實際上很多新興的概念,我的認知也是從模糊到逐步清晰,有個過程的。每過一段時間,對于一些問題的看法就會有些變化。特別是一些比較新的,沒有嚴格定義的數(shù)據(jù)庫領(lǐng)域的新名詞。

對于云原生數(shù)據(jù)庫的問題,我以前也寫過幾篇文章談了我的認知和看法,最近這段時間也有一些新的認識。云原生數(shù)據(jù)庫是國外云廠商最先提出來的,最著名的是亞馬遜的aurora。我剛開始的時候把云原生數(shù)據(jù)庫和RDS搞混淆了,認為云原生數(shù)據(jù)庫是RDS換了個更為高大上的名字而已。后來仔細研究以后發(fā)現(xiàn)不是那么回事,國外的一些云原生數(shù)據(jù)庫真對得起“云原生”這三個字。

首先,這些數(shù)據(jù)庫可以像其他云資源一樣便捷交付,包括可以支持自服務(wù)。這個特性與RDS是十分類似的,RDS可能在某些方面會做的比云原生數(shù)據(jù)庫更好。

其次是資源的動態(tài)調(diào)度能力,云原生數(shù)據(jù)庫在CPU,內(nèi)存,存儲容量,IO能力等方面都可以十分便捷的動態(tài)調(diào)度,可以隨著業(yè)務(wù)增長不斷交付新的計算能力,在這方面,云原生數(shù)據(jù)庫比RDS更為強大。

這些都是我們用戶能夠看到的能力,實際上云原生數(shù)據(jù)庫與普通的RDS的區(qū)別不僅僅如此。云原生數(shù)據(jù)庫充分利用云底座的能力構(gòu)建起支持提供云服務(wù)的能力。數(shù)據(jù)庫與云底座的能力的有機融合是云原生數(shù)據(jù)庫區(qū)別于其他數(shù)據(jù)庫的最為主要的特征。云廠商也會為了增強云原生數(shù)據(jù)庫的能力而在云底座上進行優(yōu)化與擴展,使其能力能夠更好的支撐云原生數(shù)據(jù)庫。

不是隨便一個數(shù)據(jù)庫從物理機搬到云環(huán)境里,做一些運資源調(diào)度的接口,通過云平臺能夠向外提供數(shù)據(jù)庫服務(wù),就可以說這個數(shù)據(jù)庫是云原生數(shù)據(jù)庫了,這種數(shù)據(jù)庫頂多算是RDS之類的數(shù)據(jù)庫服務(wù),不能算是云原生數(shù)據(jù)庫。

我們還是以Aurora這個云原生數(shù)據(jù)庫的鼻祖級的數(shù)據(jù)庫來分析一下這個問題。Aurora支持Mysql和PG等數(shù)據(jù)庫,實際上也是使用開源的數(shù)據(jù)庫作為基礎(chǔ)研發(fā)的,我們今天以Postgresql為例。雖然Aurora也使用了PG的開源社區(qū)代碼作為基礎(chǔ),但是Aurora對PG做了適應(yīng)云的改造,那就是日志即數(shù)據(jù)庫概念的改造,通過WAL回放,Aurora可以實現(xiàn)基于共享存儲的一寫多讀。在一個Aurora PG實例中寫入的數(shù)據(jù),可以在多個(目前最多16個)只讀PG實例中立即讀出,而不需要做數(shù)據(jù)庫復制,因為底層的數(shù)據(jù)文件是共享的。利用云底座的云存儲服務(wù),一方面Aurora可以從多副本的云存儲中通過均衡IO負載,從而提升IO的整體能力,Aurora還可以實現(xiàn)低延時的存儲級的數(shù)據(jù)庫復制,配合WAL回放進一步擴展數(shù)據(jù)庫的能力。

Aurora在CPU、內(nèi)存容量上的擴展可以通過只讀實例去做橫向擴展,IO容量可以通過云底座的云存儲去動態(tài)擴展,IO處理能力還可以通過云底座的多副本機制去做擴展。數(shù)據(jù)庫與云底座的深度融合是Aurora作為云原生數(shù)據(jù)庫的基礎(chǔ)。向上的那些通過云平臺向外提供的服務(wù)能力實際上只是應(yīng)用層的了,和RDS區(qū)別并不大。

這里有一個觀點,那就是云原生數(shù)據(jù)庫一定是要和具體的云深度融合的,亞馬遜的Aurora不可能在谷歌云上運營,谷歌云上只能運營AlloyDB之類的競品。

如果以Aurora為參考來看我們國內(nèi)的一些云原生數(shù)據(jù)庫,就更容易看明白了,不管是集中式數(shù)據(jù)庫還是分布式數(shù)據(jù)庫,不能說能在云上跑就算是云原生數(shù)據(jù)庫。如果我們把某著名的國產(chǎn)數(shù)據(jù)庫按照RDS的方式納管到某個云平臺上,能夠像云平臺內(nèi)的云原生數(shù)據(jù)庫一樣方便的使用,我們還是不能把這個數(shù)據(jù)庫叫作云原生數(shù)據(jù)庫,頂多就是RDS。因為數(shù)據(jù)庫和云底座在本質(zhì)上并沒有深度的融合,云底座并沒有針對數(shù)據(jù)庫做相應(yīng)的優(yōu)化,數(shù)據(jù)庫也沒有為了更好的使用云底座的能力而做相應(yīng)的優(yōu)化改造。

再過兩天就要過年了,我也準備休息休息。過年期間寫一些吃喝玩樂的心得,放松放松心情。過去的一年過得不容易,希望新的一年一切順利。?

責任編輯:武曉燕 來源: 白鱔的洞穴
相關(guān)推薦

2022-03-07 10:27:21

云原生云計算數(shù)據(jù)庫

2022-11-14 18:23:06

亞馬遜

2024-03-19 08:15:09

云原生云計算容器

2022-02-07 22:55:13

云原生數(shù)據(jù)庫技術(shù)

2021-02-05 08:42:21

云原生系統(tǒng)方式

2021-06-23 10:58:07

云計算云原生阿里云

2021-05-29 16:03:12

阿里云PolarDB數(shù)據(jù)庫

2022-05-09 15:54:44

平安科技TiDB云原生

2020-02-25 17:04:05

數(shù)據(jù)庫云原生分布式

2021-05-29 11:32:21

阿里云數(shù)據(jù)庫PolarDB

2022-09-23 07:44:48

時序數(shù)據(jù)庫物聯(lián)網(wǎng)

2023-01-06 08:31:53

數(shù)據(jù)庫基準測試

2024-10-12 15:29:56

2021-10-28 19:28:04

數(shù)據(jù)庫開發(fā)Spring

2022-07-11 11:07:08

亞馬遜云科技數(shù)據(jù)庫云原生

2022-05-24 14:26:11

云原生數(shù)據(jù)庫云架構(gòu)

2022-06-22 09:24:30

云原生Go 語言

2021-08-17 09:51:00

云原生數(shù)據(jù)庫阿里云
點贊
收藏

51CTO技術(shù)棧公眾號