OceanBase 產(chǎn)品優(yōu)勢和應(yīng)用場景

2021-06-29 14:34 更新

OceanBase 是一款金融級的分布式關(guān)系數(shù)據(jù)庫,具備高性能、高可用、強(qiáng)一致、可擴(kuò)展和兼容性高等典型優(yōu)勢,適用于對性能、成本和擴(kuò)展性要求高的金融場景。

主要特性

  • 高性能:存儲采用讀寫分離架構(gòu),計算引擎全鏈路性能優(yōu)化,準(zhǔn)內(nèi)存數(shù)據(jù)庫性能。
  • 低成本:使用PC服務(wù)器和低端 SSD,高存儲壓縮率降低存儲成本,高性能降低計算成本,多租戶混部充分利用系統(tǒng)資源。
  • 高可用:數(shù)據(jù)采用多副本存儲,少數(shù)副本故障不影響數(shù)據(jù)可用性。通過“三地五中心”部署實(shí)現(xiàn)城市級故障自動無損容災(zāi)。
  • 強(qiáng)一致:數(shù)據(jù)多副本通過 paxos 協(xié)議同步事務(wù)日志,多數(shù)派成功事務(wù)才能提交。缺省情況下讀、寫操作都在主副本進(jìn)行,保證強(qiáng)一致。
  • 可擴(kuò)展:集群節(jié)點(diǎn)全對等,每個節(jié)點(diǎn)都具備計算和存儲能力,無單點(diǎn)瓶頸。可線性、在線擴(kuò)展和收縮。
  • 兼容性:兼容常用 MySQL/ORACLE 功能及 MySQL/ORACLE 前后臺協(xié)議,業(yè)務(wù)零修改或少量修改即可從 MySQL/ORACLE 遷移至 OceanBase。

應(yīng)用場景

OceanBase 的產(chǎn)品定位是一款分布式關(guān)系數(shù)據(jù)庫,經(jīng)過多年螞蟻金服內(nèi)部業(yè)務(wù)的打磨,目前已經(jīng)支持螞蟻金服 100% 核心交易系統(tǒng),穩(wěn)定支撐阿里、螞蟻內(nèi)部上百個關(guān)鍵業(yè)務(wù)以及浙商銀行、南京銀行等多個外部客戶。OceanBase 產(chǎn)品適用于金融、證券等涉及交易、支付和賬務(wù)等對高可用、強(qiáng)一致要求特別高,同時對性能、成本和擴(kuò)展性有需求的金融屬性場景,以及各種關(guān)系型結(jié)構(gòu)化存儲的 OLTP 應(yīng)用。OceanBase 天然的 Share-Nothing 分布式架構(gòu)對于各種 OLAP 型應(yīng)用也有很好的支持,例如云數(shù)據(jù)庫 OceanBase 適用于以下典型場景:

  • 金融級數(shù)據(jù)可靠性需求

    金融環(huán)境下通常對數(shù)據(jù)可靠性有更高的要求,OceanBase 每一次事務(wù)提交,對應(yīng)日志總是會在多個數(shù)據(jù)中心實(shí)時同步,并持久化。即使是數(shù)據(jù)中心級別的災(zāi)難發(fā)生,總是可以在其他的數(shù)據(jù)中心恢復(fù)每一筆已經(jīng)完成的交易,實(shí)現(xiàn)了真正金融級別的可靠性要求。

OceanBase產(chǎn)品優(yōu)勢和應(yīng)用場景

  • 讓數(shù)據(jù)庫適應(yīng)飛速增長的業(yè)務(wù)

    業(yè)務(wù)的飛速成長,通常會給數(shù)據(jù)庫帶來成倍壓力。OceanBase 作為一款真正意義的分布式關(guān)系型數(shù)據(jù)庫,由一個個獨(dú)立的通用計算機(jī)作為系統(tǒng)各個節(jié)點(diǎn),數(shù)據(jù)根據(jù)容量大小、可用性自動分布在各個節(jié)點(diǎn),當(dāng)數(shù)據(jù)量不斷增長時,OceanBase 可以自動擴(kuò)展節(jié)點(diǎn)的數(shù)量,滿足業(yè)務(wù)需求。

OceanBase產(chǎn)品優(yōu)勢和應(yīng)用場景

  • 連續(xù)不間斷的服務(wù)

    企業(yè)連續(xù)不間斷的服務(wù),通常意味著給客戶最流暢的產(chǎn)品體驗(yàn)。分布式的 OceanBase 集群,如果某個節(jié)點(diǎn)出現(xiàn)異常時,可以自動剔除此服務(wù)節(jié)點(diǎn),該節(jié)點(diǎn)對應(yīng)的數(shù)據(jù)有多個其他副本,對應(yīng)的數(shù)據(jù)服務(wù)也由其他節(jié)點(diǎn)提供。甚至當(dāng)某個數(shù)據(jù)中心出現(xiàn)異常,OceanBase 可以在短時間內(nèi)將服務(wù)節(jié)點(diǎn)切換到其他數(shù)據(jù)中心,可以保證業(yè)務(wù)持續(xù)可用。

OceanBase產(chǎn)品優(yōu)勢和應(yīng)用場景

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號