com.操操|h视频在线观看免费网站|亚洲国产成人在线|国精产品999免费|A片级片免费播放

當(dāng)前位置: fuhua-pet->polardb > PolarDB分布式版產(chǎn)品架構(gòu)

PolarDB分布式版產(chǎn)品架構(gòu)

2023-09-12作者:firstyuding來(lái)源:www.lgjxsb.com

PolarDB有三種引擎,其中MySQL版和PostgreSQL版的PolarDB有著相同的產(chǎn)品架構(gòu):Share Storage,計(jì)算存儲(chǔ)分離,PolarDB分布式版使用的是另外一種產(chǎn)品架構(gòu):Share Nothing,分布式。

PolarDB分布式版采用了基于計(jì)算存儲(chǔ)分離的Share Nothing系統(tǒng)架構(gòu),該架構(gòu)使用戶(hù)可以根據(jù)業(yè)務(wù)需要進(jìn)行分層容量規(guī)劃,實(shí)現(xiàn)大規(guī)模擴(kuò)展。

核心組件

元數(shù)據(jù)服務(wù)(Global Meta Service,GMS),主要提供分布式的元數(shù)據(jù),提供全局授時(shí)服務(wù)(TSO),維護(hù)Table/Schema、Statistic等Meta信息、維護(hù)賬號(hào)、權(quán)限等安全信息。

計(jì)算節(jié)點(diǎn)(Compute Node,CN),主要提供分布式SQL引擎,包含核心的優(yōu)化器和執(zhí)行器;跓o(wú)狀態(tài)的SQL引擎提供分布式路由和計(jì)算,解決分布式事務(wù)2PC協(xié)調(diào)、分布式DDL執(zhí)行、全局索引維護(hù)等。

存儲(chǔ)節(jié)點(diǎn) (Data Node,DN),主要提供數(shù)據(jù)存儲(chǔ)引擎,基于多數(shù)派Paxos共識(shí)協(xié)議提供高可靠存儲(chǔ)、分布式事務(wù)的MVCC多版本存儲(chǔ),另外提供計(jì)算下推能力滿(mǎn)足分布式的計(jì)算下推要求(比如Project/Filter/Join/Agg等下推計(jì)算),可支持本地盤(pán)和共享存儲(chǔ)。

日志節(jié)點(diǎn)(Change Data Capture,CDC),主要提供兼容MySQL生態(tài)的主備復(fù)制協(xié)議,兼容Binlog協(xié)議和數(shù)據(jù)格式、支持主備復(fù)制Replication的協(xié)議和交互。

架構(gòu)優(yōu)勢(shì)

高可用:經(jīng)過(guò)阿里巴巴多年雙十一驗(yàn)證的X-DB(X-Paxos共識(shí)協(xié)議能力),提供數(shù)據(jù)強(qiáng)一致,保證節(jié)點(diǎn)故障切換時(shí)RPO=0。另外支持多樣化的部署和容災(zāi)能力,比如基于Paxos強(qiáng)同步的同城三機(jī)房、三地五中心,另外搭配Binlog異步復(fù)制的兩地三中心、異地災(zāi)備、異地多活等。尤其在異地長(zhǎng)距離傳輸上,基于Batching&Pipelining進(jìn)行網(wǎng)絡(luò)優(yōu)化來(lái)提升性能。

高兼容:PolarDB分布式版主要兼容MySQL,包括SQL、函數(shù)類(lèi)型等,技術(shù)上引入全局時(shí)間授時(shí)服務(wù),提供全局一致性的分布式事務(wù)能力,通過(guò)TSO+2PC提供數(shù)據(jù)庫(kù)完整的ACID能力,滿(mǎn)足分布式下的Read-Committed/Repeatable-Read的隔離級(jí)別。同時(shí)在分布式事務(wù)的基礎(chǔ)上,提供全局二級(jí)索引能力,通過(guò)事務(wù)多寫(xiě)保證索引和主表數(shù)據(jù)強(qiáng)一致的同時(shí),引入基于代價(jià)的CBO優(yōu)化器實(shí)現(xiàn)索引選擇。除此以外,在元數(shù)據(jù)和生態(tài)對(duì)接層面,PolarDB分布式版基于Online DDL的技術(shù)提供了分布式下元數(shù)據(jù)的一致性。同時(shí)硬件層面,兼容主流國(guó)產(chǎn)操作系統(tǒng)和芯片認(rèn)證,比如麒麟、鯤鵬、海光等。另外在業(yè)界主流的分布式數(shù)據(jù)庫(kù)里,分布式下的Redolog/Binlog等數(shù)據(jù)庫(kù)變更日志其實(shí)一直被廠(chǎng)商所忽視,從關(guān)系數(shù)據(jù)庫(kù)的發(fā)展歷史來(lái)看,生態(tài)和標(biāo)準(zhǔn)對(duì)于市場(chǎng)規(guī);浅V匾,PolarDB分布式版支持Binlog日志服務(wù),兼容和擁抱MySQL數(shù)據(jù)庫(kù)生態(tài),可以將PolarDB分布式版當(dāng)做一個(gè)MySQL庫(kù),采用標(biāo)準(zhǔn)的Binlog dump協(xié)議獲取Binlog日志。

高擴(kuò)展:PolarDB分布式版基于Share Nothing的架構(gòu)支持水平擴(kuò)展,同時(shí)支持?jǐn)?shù)據(jù)庫(kù)在線(xiàn)擴(kuò)縮容能力,在OLTP場(chǎng)景下可支持千萬(wàn)級(jí)別的并發(fā)、以及PB級(jí)別的數(shù)據(jù)存儲(chǔ)規(guī)模,同樣在OLAP場(chǎng)景下,引入MPP并行查詢(xún)技術(shù),擴(kuò)展機(jī)器后查詢(xún)能力可線(xiàn)性提升,滿(mǎn)足TPC-H等的復(fù)雜報(bào)表查詢(xún)?cè)V求。

HTAP:隨著移動(dòng)互聯(lián)網(wǎng)和IoT設(shè)備的普及,數(shù)據(jù)會(huì)產(chǎn)生爆炸式的增長(zhǎng)趨勢(shì),傳統(tǒng)的OLTP和OLAP的解決方案是基于簡(jiǎn)單的讀寫(xiě)分離或者ETL模型,將在線(xiàn)庫(kù)的數(shù)據(jù)以T+1的方式抽取到數(shù)據(jù)倉(cāng)庫(kù)中進(jìn)行計(jì)算,這種方案存在存儲(chǔ)成本高、實(shí)時(shí)性差、鏈路和維護(hù)成本高等缺陷。PolarDB分布式版設(shè)計(jì)中支持OLTP和OLAP的混合負(fù)載的能力,可以在一個(gè)實(shí)例里同時(shí)運(yùn)行TPC-C和TPC-H的benchmark測(cè)試,保證AP的查詢(xún)不影響TP流量的穩(wěn)定性。核心技術(shù)層面也有所創(chuàng)新,比如在計(jì)算層精確識(shí)別出TP和AP的流量,結(jié)合多副本的特性和多副本的一致性讀能力,將TP和AP智能路由到不同的副本上,同時(shí)在AP鏈路上默認(rèn)開(kāi)啟MPP并行查詢(xún)技術(shù),從而在滿(mǎn)足隔離性的基礎(chǔ)上,線(xiàn)性提升AP的查詢(xún)能力。

  • ocp認(rèn)證爛大街了嗎?并未爛大街
  • 在去Oracle環(huán)境下,市場(chǎng)還認(rèn)可OCP認(rèn)證嗎?
  • 工業(yè)和信息化部人才交流中心關(guān)于培訓(xùn)考試評(píng)價(jià)證書(shū)更名的通告
  • 簽約!北京某大型檔案館、成都市某科研所與CUUG簽約工信人才PG認(rèn)證學(xué)習(xí)
  • PostgreSQL技術(shù)大講堂 - 第74講:PostgreSQL SQL調(diào)優(yōu)二
  • 恭喜CUUG 11月16日考試的同學(xué)獲得PG中級(jí)、PG高級(jí)證書(shū)
  • 推動(dòng)國(guó)內(nèi)信創(chuàng)數(shù)據(jù)庫(kù)發(fā)展,考取信創(chuàng)PostgreSQL認(rèn)證
  • 為什么要發(fā)展信創(chuàng)數(shù)據(jù)庫(kù)-信創(chuàng)PostgreSQL認(rèn)證
  • 12月6日恭喜CUUG鄭同學(xué)通過(guò)OCP考試獲得OCP證書(shū)
  • OCP是什么意思 OCP有用嗎
  • PostgreSQL技術(shù)大講堂 - 第75講:SQL調(diào)優(yōu)(3)索引調(diào)優(yōu)升級(jí)版
  • PostgreSQL技術(shù)大講堂 - 第76講:調(diào)優(yōu)(4)分區(qū)表索引調(diào)優(yōu)
  • PostgreSQL與MySQL相似之處與不同之處
  • 免費(fèi)學(xué)習(xí)PostgreSQL,來(lái)這里看看PG從小白到專(zhuān)家技術(shù)公開(kāi)課
  • 【重磅消息】Oracle OCP 認(rèn)證考試,CUUG贈(zèng)送一次免費(fèi)補(bǔ)考機(jī)會(huì)!
  • OCM認(rèn)證爛大街了嗎?OCM戰(zhàn)袍在此,永不過(guò)時(shí)!
  • 報(bào)名OCP認(rèn)證考試,送一次免費(fèi)補(bǔ)考機(jī)會(huì),限時(shí)活動(dòng),名額有限!
  • 恭喜CUUG韓同學(xué)通過(guò)Oracle考試拿到OCP 19c證書(shū)
  • PostgreSQL認(rèn)證是什么,值得考嗎
  • PostgreSQL證書(shū)什么樣子的
  • RAG,搭建PG向量數(shù)據(jù)庫(kù)AI機(jī)器人(文檔下載+視頻)
  • 從中美貿(mào)易戰(zhàn)金融戰(zhàn)科技戰(zhàn),看我國(guó)發(fā)展信創(chuàng)的必要性
  • 微軟發(fā)布基于PostgreSQL的開(kāi)源文檔數(shù)據(jù)庫(kù)平臺(tái)DocumentDB
  • 信創(chuàng)領(lǐng)域的PostgreSQL管理員認(rèn)證
  • 2月22日,工信部人才交流中心 & CUUG - PGCP-PGCM認(rèn)證考試完成!
  • PostgreSQL技術(shù)大講堂 - 第81講:PG數(shù)據(jù)安全利器--行級(jí)安全策略構(gòu)建
  • PostgreSQL數(shù)據(jù)庫(kù)從入門(mén)到精通教程(進(jìn)行中)
  • 工信部人才交流中心PostgreSQL認(rèn)證考試 - 聊一下更多精彩
  • 中國(guó)PostgreSQL數(shù)據(jù)庫(kù)認(rèn)證體系和學(xué)習(xí)方向
  • 25年3月通知!騰訊云TDSQL認(rèn)證考試流程變更,原流程將作廢
  • 2025年2月 恭喜CUUG王同學(xué)順利拿到OCP認(rèn)證證書(shū)
  • 2025年騰訊云TDSQL認(rèn)證考試升級(jí)通知
  • MySQL技術(shù)公開(kāi)課:Mysql-Server-8.4.4 Innodb 集群搭建與維護(hù)
  • Oracle OCP認(rèn)證考試指南(超詳細(xì)步驟)
  • 為什么去IOE化的背景下,還有必要學(xué)Oracle
  • PolarDB for PostgreSQL:OSS 外表
  • 中科方德「方德高可信服務(wù)操作系統(tǒng)」通過(guò)PolarDB產(chǎn)品生態(tài)集成認(rèn)證
  • PostgreSQL技術(shù)大講堂 - 第77講:DB4AI 搭建PG向量數(shù)據(jù)庫(kù)AI機(jī)器人
  • PostgreSQL技術(shù)大講堂 - 第78講:分布式數(shù)據(jù)庫(kù)-GreenPlum應(yīng)用實(shí)踐
  • PostgreSQL技術(shù)大講堂 - 第79講:PG流復(fù)制管理利器repmgr應(yīng)用實(shí)踐
  • PostgreSQL數(shù)據(jù)庫(kù)管理員認(rèn)證的含金量
  • PostgreSQL技術(shù)大講堂 - 第72講:索引與SQL調(diào)優(yōu)之禁忌之戀
  • PostgreSQL技術(shù)大講堂 - 第73講:AI4DB系列公開(kāi)課--搭建私域大模型
  • 百期PostgreSQL技術(shù)公開(kāi)課進(jìn)行時(shí),已講到第73期了
  • 如何建設(shè)國(guó)內(nèi)postgresql數(shù)據(jù)庫(kù)生態(tài)環(huán)境
  • 1月15日證書(shū)來(lái)啦!工信部人才交流中心PostgreSQL中級(jí)高級(jí)認(rèn)證
  • OCP英文全稱(chēng)是什么
  • PolarDB PostgreSQL版高可用原理分析
  • 工信部人才交流中心與教育部學(xué)生服務(wù)與素質(zhì)發(fā)展中心戰(zhàn)略合作
  • 為什么說(shuō)開(kāi)展信創(chuàng)數(shù)據(jù)庫(kù)勢(shì)在必行