tidb後面如何面對阿里xdb和polardb?

時間 2021-05-05 16:34:50

1樓:無名

看過各個大廠的資料庫高大上的宣傳資料和PPT,真正看到原始碼,可以動手在自己筆記本上搭起來的就只有tidb,其他一些分布式資料庫也玩兒過一些,老外的東西不如本土有親和力,plardb、xdb雖然nb但玩兒一次太貴

2樓:Wonder

利益相關,X-DB專案成員。

看來大家對X-DB了解還不多。由於阿里巴巴業務複雜、資料量巨大,而且存在雙十一這樣的極端場景,這些都對資料庫有極高的要求。X-DB的設計的目的便是要解決這些世界級的問題。

簡單介紹下,它的能力主要包括:

既然是分布式資料庫,很強的水平擴充套件能力是必須要有的,畢竟業務增長很快。

在阿里巴巴業務場景下,高可用也是必須要達到的(5個9)。

全面100%相容MySQL,對使用者來講,跟使用MySQL一模一樣。這一點至關重要,業務無縫切換。

超高效能,我們自研的新一代的儲存引擎X-Engine,目前sysbench標準化測試下做到了65萬的TPS,相同硬體下是InnoDB最優性能(11萬左右)的6倍左右。當然這個我們有信心最終做到10倍以上。而且磁碟占用在InnoDB的30%。

高效能低成本也是X-DB的一大優勢。

資料強一致,基於我們自研的X-Paxo,保證跨AZ、跨城副本之間強一致,並且效能損失很小。

其實,今年雙十一已經上X-DB 1.0了,零點32.5萬筆/秒的峰值,X-DB交出完美答卷,這麼大壓力下平穩過渡。

補充乙個最近的進展: https://

zhuanlan /p/35

462656

3樓:餘公尺知

利益相關:

POLARDB是cloud native設計,在成本、效能、穩定性、複雜的雲環境和生態對接上花了很多的筆墨,特別是在針對銀行業核心資料庫的低延遲、高穩定、高可靠、容災場景上有深的理解,架構是為了業務和技術實現,所以一開始的目標就很不一樣。

POLARDB作為更大更強的MySQL是目前服務大量雲資料庫使用者的RDS的延續,在百T級別的儲存上模糊了OLTP和OLAP的界限,Oracle關鍵特性相容的能力模糊了主流資料庫的邊界,低延遲的特性在實時的場景普適性會更強大,和開源社群的合作讓更多人可以參與進來。

POLARDB我更願意理解是個完整的資料庫體系而不是單一產品,POLARDB for MySQL\PG\MongoDB很快都會問世。

4樓:interma

水平不夠,不談技術架構,只說腦補的感受:認為Polardb更先進一些:

有足夠的業務打磨產品:無論是產品成熟度上還是架構挑戰上。

已經開始採用先進硬體解決瓶頸問題,降低使用者使用成本(如果阿里沒騙我的話。。。。)

另外還有乙個對tidb不利的地方:

未來大多數資料庫都會執行於(公用)雲上,目前公有雲是大廠逐鹿的天下,大廠們還都有自己的資料庫產品(甚至為了產品閉環,資料庫可以少/不賺錢),tidb得遠遠勝於這些親兒子才能有機會。

這個tidb該如何應對呢?

5樓:Ed Huang

設計理念其實不太一樣。

TiDB 的設計目標排在第一位的是擴充套件性和可用性,希望在架構上盡可能減少對硬體和特殊 API 的依賴,當然了,我也不會排斥新的硬體帶來的提公升。

整個分布式資料庫的技術方向現在分成兩個流派,乙個是類似的 Aurora 的「共享儲存」型(具體就不展開了,資料很多),還有乙個流派是 Spanner 為代表的純 Share nothing 的架構,我覺得並沒有誰比誰高階和落後,Share nothing 的架構在單集群更大規模下的使用場景我覺得會更好,而 Aurora 的架構更適合雲(多租戶 + 更好的相容性)。

我一直認為大規模分布式系統本身是特別脆弱的,架構的先進與否並不重要,甚至某些情況下效能(延遲)都是可以放棄的。普適性、高質量的實現、完備且極端的測試在我看來更加重要。

嘛~跑車的引擎是很先進,但是去穿越大沙漠的話,我還是相信我自己能修的引擎。

// 兩年過去了,似乎不用面對 XDB 了

20歲,心態負面,如何面對選擇考研,生活

橙子 我覺得心態這種事就是越在意越感覺不好。因為其實每個人的心態都差不多,可能會因為一些事情而緊張而焦慮,這些都是正常的,你越去在意的話就會感覺自己這也會不正常那也不正常 我當時在考研前期也出現了你這樣的情況,然後總感覺自己分心或者或者注意力不集中,感到緊張焦慮等等等等。我當時處在乙個時好時壞的狀態...

正畸拔出的智齒能儲存,然後後面如果大牙出問題用來補牙用嗎?

這個問題我問過!來來來,給你們看看我的牙片 智齒前前面的牙,七八年前蛀太厲害拔掉了。今年年初發現長了智齒,我問了牙醫兩個問題。我 智齒可以拔出來補到前面的缺牙位嗎?牙醫 成活率低,不如安裝假牙。而且你這個是阻生齒,這角度要切割才能拿出來。撬不出來可能還要用骨刀。我 那能不能做個正畸,把前牙挪到坑位,...

畫面如何再深入?

呵呵噠 原諒我不請自來,嗯 兄弟,你人物比例就有問題 站七坐五蹲三半不知兄弟你聽說過沒?放幾張圖 人物服飾五官什麼的都是後期才注意的事情,人物最重要的是什麼?動態與比例呀兄弟!當然你如果要跟我扯動漫裡的九頭身什麼的,算我不對 老實說,我真的覺得你們的老師水 再來講講畫面的關係問題 畫面兄弟你真的沒有...