誒,你為啥最近和 POLARDB 較勁, 要不我們槓槓

ITPUB社群發表於2023-03-02


最近一直在學習POALRDB 以及POLARDB 周邊的東西,這就引起私信我的一個問題,問:你不是弄POSTGRESQL ,MYSQL ,MONGODB 的嗎,怎麼又攪和一個 POLARDB 進來,這是有人私信我的文字的擷取版。

呵呵, 我也想問一句,我是弄POSTGRESQL ,MYSQL , MONGODB ,有的時候還有 REDIS ,TIDB ,我犯法不。POALRDB 的東西有什麼問題嗎,我最近就是和POLARDB 較勁,一直在發現POALRDB FOR MYSQL 的各種用法和各種“坑”因為 POLARDB  他確實是 interesting !
誒,你為啥最近和 POLARDB 較勁, 要不我們槓槓
較勁原因之首
成本因素,一個產品如果不提成本,光說效能多好,呵呵,屁,放屁。首先一個產品被選擇的重要的原因是成本,沒有成本你光和我談他多好,使用資料庫的可不是庫裡南。

誒,你為啥最近和 POLARDB 較勁, 要不我們槓槓
拋開成本討論問題是沒有意義的,對於一個使用資料庫的企業來說更是如此,首先我們要提出一個問題,POALRDB FOR MYSQL 對比 阿里雲的 MYSQL RDS 成本到底是不是降低了。

答案是YES ,必然是降低的,尤其在一些小專案中 POLARDB FOR MYSQL的成本降低的程度是你想不到的,我舉幾個例子

1   磁碟可伸縮,這就是節省成本的最重要的部分,你的MYSQL RDS 在雲上很大一部分成本是空置的,也就是你的磁碟上有多少空間是沒有被使用的,也是要花錢的,POLARDB for mysql 是不會出現這個問題的,他是可以伸縮的,當你的資料被清理後,那麼磁碟的空間就自動收縮了,費用也就降低了。

誒,你為啥最近和 POLARDB 較勁, 要不我們槓槓

2   節點可以長可短,麻煩把你猥瑣的表情收一收,想哪裡去了,POALRDB 的節點增加和減少的速度很快,並且針對業務基本是無感的,增配降配也是很速度的,這與他 存,算分離的是分不開的,並且節點可以讀寫分離,也可以不分離,也可以一個節點 分離 一個不分離,玩法很多,可以讓你 玩 Hai !這對於一個在MYSQL RDS 上增加10G 空間,讓我等40分鐘的經歷來說,呵呵我只想說,MYSQL RDS 去死吧。

誒,你為啥最近和 POLARDB 較勁, 要不我們槓槓

3   列式節點,讓你多一個可選性,是狼是狗,隨你心意,OLTP 強支援,OLAP 只要你熟悉IMCI 那麼調配得當也可以讓你一部分OLAP 的業務可以快速的運轉。

誒,你為啥最近和 POLARDB 較勁, 要不我們槓槓

4  並行是真並行,計算中如果開發不給力,語句不給力,架構不給力的情況下,你覺得DBA 活的很累,那麼最後的POLARDB 給你的活著的勇氣可以使用並行的方式來在透過新增硬體的基礎上,讓你的一些有病的語句,更速度的進行處理,至少能讓你在留一口氣,喘息,就是死不了。

5   主從節點資料非同步,不存在了,MYSQL 的BINLOG 的主從節點的非同步問題,sorry, it disappeared. 因為雖然是分散式,但是透過REDO LOG 進行的資料複製與shared storage 的方式,讓資料不同步延遲時間長的問題,徹底從字典裡面給刪除了,是不是還挺懷念你,主庫已經到了2023年而從庫還活在2022年的神奇經歷,forget it.

6   各種引擎,讓你將一些冷資料的儲存成本,一降再降,這點雖然不是POALRDB 獨有,但POLARDB FOR MYSQL 支援其他的資料庫引擎來加入到資料儲存中,x-engine 引擎在我們測試中,同樣的資料儲存同樣的資料量,降低實際儲存的容量70%,降低了70%的儲存成本,並且你還能進行類MYSQL 的查詢。當然各種引擎也包括了 IMCI。 

誒,你為啥最近和 POLARDB 較勁, 要不我們槓槓

說完這些,他們自己宣傳頁上有的,我們來說說那些見不得人的。如果說MYSQL RDS 是日本車,那麼POALRDB for mysql 就是德系血統. 為啥,因為反向虛標,大家都知道,如果一個日本車標稱的馬力是 200,那麼有可能實際只有 97馬力參見什麼叫公路閃電而德國車的馬力正好相反,他說加速7.5秒,你開上大多在 6.8秒就能達到他的標稱功率。

POALRDB 也是如此,在你購買磁碟的時候你就知道,在你購買MYSQL RDS 還在不敢使用哪個最貴的 XX5 ,而POALRDB 的標配就是 XX5 (不能說的太細),這是什麼,虧不虧,比MYSQL RDS 便宜,還給這麼好的磁碟,真是不想過了,繼續這樣,真是喜歡。

誒,你為啥最近和 POLARDB 較勁, 要不我們槓槓

所以相對MYSQL RDS 產品來說,如果你使用了POALRDB FOR MYSQL ,那麼你真的是在也不想用什麼 MYSQL RDS 。當然阿里雲對於POLARDB 這個親兒子,那是相當大方,你試試你購買POALRDB 的時候,還便宜對比同等的MYSQL RDS。因為你買一個MYSQL RDS 的錢,會得到 2個 POLARDB FOR MYSQL 的計算單元,多加一個節點也就2, 3百塊錢,你試試你加一個 MYSQL RDS 從庫的費用,嚇死了吧

除此以外,自動擴容的部分也讓你天天關注,加磁碟的工作,失去了,對於一些對資料庫執行中核心工作是加磁碟的同志,你要失業了。

那麼說了這麼多好的,有沒有不好的,當然,沒有不好的那是不可能得,今天心情好,就不說了

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70024420/viewspace-2937819/,如需轉載,請註明出處,否則將追究法律責任。

相關文章