日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

微服務架構(gòu)下分布式數(shù)據(jù)庫如何支撐千億級數(shù)據(jù)

電子工程師 ? 來源:未知 ? 2019-04-20 11:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

如今,大型企業(yè)的應用平臺正在向微服務架構(gòu)進行轉(zhuǎn)型。在微服務架構(gòu)下,應用程序和數(shù)據(jù)庫等底層平臺的關(guān)系將會被重構(gòu)。

作為新一代分布式數(shù)據(jù)庫,其架構(gòu)與功能特性需要保證在與傳統(tǒng)數(shù)據(jù)庫全兼容的基礎上,擁抱微服務與云計算框架。因此,分布式數(shù)據(jù)庫對于分布式交易與ACID必須保證與傳統(tǒng)技術(shù)完全兼容。同時,在面向微服務應用開發(fā)與云計算基礎架構(gòu)時,新一代分布式數(shù)據(jù)庫必須支持彈性擴張、資源隔離、多租戶、可配置一致性、多模式(支持各類SQL協(xié)議)、集群內(nèi)可配置容災策略等一系列功能。

傳統(tǒng)單點數(shù)據(jù)庫的容量瓶頸,僅僅是分布式數(shù)據(jù)庫所解決的問題之一。更重要的是在未來微服務化應用開發(fā)以及云化平臺的趨勢下,應用不再以“煙囪式”的中間件加數(shù)據(jù)庫模式進行構(gòu)建,而是采用數(shù)千甚至上萬的微服務程序構(gòu)建成的復雜網(wǎng)狀模型。因此,分布式數(shù)據(jù)庫需要滿足以下能力,才能夠滿足上層應用的彈性擴展、高并發(fā)、高吞吐量、與靈活敏捷的需求。

在這些技術(shù)需求驅(qū)動下,分布式數(shù)據(jù)庫核心技術(shù)能力分為兩個方面,一方面是對傳統(tǒng)技術(shù)的兼容,包括:

完整的ACID支持,事務和一致性保證;

SQL的完整支持,傳統(tǒng)數(shù)據(jù)庫如MySQL/PostgreSQL的語法完全兼容。

另一方面,則是技術(shù)創(chuàng)新,包括:

分布式與擴展性,應對數(shù)據(jù)量的變化,實現(xiàn)存儲層和計算層的彈性擴展;

多模式訪問接口,支持多類型數(shù)據(jù)管理和多種模式的訪問接口;

HTAP交易/分析混合處理能力,復雜業(yè)務需求下,實現(xiàn)數(shù)據(jù)的物理隔離,互不干擾。

作為一款金融級分布式關(guān)系型數(shù)據(jù)庫,SequoiaDB巨杉數(shù)據(jù)庫的分布式數(shù)據(jù)庫架構(gòu)和面向微服務的云化產(chǎn)品形態(tài),已經(jīng)幫助包括民生銀行、恒豐銀行在內(nèi)的多家大型金融客戶實現(xiàn)了大量業(yè)務系統(tǒng)的底層數(shù)據(jù)庫云化轉(zhuǎn)型升級。

目前,巨杉數(shù)據(jù)庫在銀行生產(chǎn)系統(tǒng)單機群最大物理節(jié)點數(shù)達到135個,單集群最大存儲容量超過2.1 PB,單集群最大管理數(shù)據(jù)條數(shù)1318億條。

SequoiaDB巨杉數(shù)據(jù)庫作為一款金融級的分布式關(guān)系型數(shù)據(jù)庫,在企業(yè)客戶云化架構(gòu)轉(zhuǎn)型過程中,提供了多種重要技術(shù)能力。

數(shù)據(jù)存儲資源池化

SequoiaDB數(shù)據(jù)存儲引擎采用原生分布式架構(gòu),數(shù)據(jù)完全打散在分布式節(jié)點間存儲,自動化數(shù)據(jù)分布和管理,數(shù)據(jù)可以按需靈活擴展。

SequoiaDB采用分片技術(shù)為系統(tǒng)提供了橫向擴展機制,其分片過程對于應用程序來說完全透明。該機制解決了單臺服務器硬件資源(如內(nèi)存、CPU、磁盤 I/O)受限的問題,并不會增加應用程序開發(fā)的復雜性。巨杉數(shù)據(jù)庫通過原生分布式架構(gòu),可以輕松實現(xiàn)PB級別數(shù)據(jù)管理,目前生產(chǎn)環(huán)境最大支持超過1500個節(jié)點集群。

SequoiaDB巨杉數(shù)據(jù)庫存儲引擎也實現(xiàn)了multi-model多模數(shù)據(jù)管理,支持非結(jié)構(gòu)化、結(jié)構(gòu)化和半結(jié)構(gòu)化數(shù)據(jù)全覆蓋并統(tǒng)一管理。SequoiaDB的多模引擎設計讓數(shù)據(jù)庫平臺場景更多樣,也能符合云數(shù)據(jù)架構(gòu)下對于多樣化業(yè)務數(shù)據(jù)的統(tǒng)一管理與運維要求。

同時,在一個大型集群中,SequoiaDB提供了多維度、多層級的邏輯與物理隔離能力。在一個典型的數(shù)據(jù)資源池類型基礎數(shù)據(jù)服務平臺(DBaas,DataBase As A Service)中,SequoiaDB巨杉數(shù)據(jù)庫能夠同時服務于成百上千個不同SLA服務級別、優(yōu)先級、業(yè)務特性、與數(shù)據(jù)量的應用程序,并保證應用程序之間的數(shù)據(jù)邏輯與物理隔離。

SequoiaDB提供的“數(shù)據(jù)域(Domain)”特性,能夠?qū)⒄麄€集群在物理設備層面進行隔離,確保不同的表、表空間、與數(shù)據(jù)庫實例坐落于獨立的硬件設備上,保證高優(yōu)先級的聯(lián)機交易應用與后臺統(tǒng)計分析相互隔離互不干擾。

數(shù)據(jù)庫實例化

SequoiaDB巨杉數(shù)據(jù)庫支持數(shù)據(jù)庫服務實例化。

針對微服務應用架構(gòu),用戶可以在同一個集群中創(chuàng)建成百上千個不同的關(guān)系型數(shù)據(jù)庫實例。數(shù)據(jù)庫實例的訪問與使用方式和傳統(tǒng)關(guān)系型數(shù)據(jù)庫100%兼容,同時其底層所使用的數(shù)據(jù)從邏輯上完全獨立,每個實例擁有自己獨立的權(quán)限管理、數(shù)據(jù)管控、甚至可以選擇部署在獨立的硬件環(huán)境或共享設備中。

目前SequoiaDB巨杉數(shù)據(jù)庫支持用戶創(chuàng)建 MySQL、PostgreSQL 與 SparkSQL 實例,同時還提供了JSON、S3對象存儲以及Posix文件系統(tǒng)實例,充分滿足用戶對于結(jié)構(gòu)化、半結(jié)構(gòu)化、以及非結(jié)構(gòu)化數(shù)據(jù)的需求。

從應用程序開發(fā)者與DBA的角度看,SequoiaDB巨杉數(shù)據(jù)庫所提供的關(guān)系型數(shù)據(jù)庫實例,與傳統(tǒng)MySQL、PostgreSQL和SparkSQL保持全兼容。例如,在SequoiaDB巨杉數(shù)據(jù)庫中的MySQL實例中,其所有的增刪改查語法、視圖、觸發(fā)器、事務、甚至訪問計劃都與傳統(tǒng)MySQL保持一致。

作為分布式數(shù)據(jù)庫,SequoiaDB巨杉數(shù)據(jù)庫的SQL實例用戶不需要關(guān)心底層的數(shù)據(jù)到底被分散在一臺還是多臺設備中。用戶可以簡單創(chuàng)建一個分區(qū)表,向其中寫入上億條記錄,其數(shù)據(jù)將會被自動分散在不同的物理設備中,對于應用程序根本無需關(guān)注分庫分表,數(shù)據(jù)庫自動提供分布式事務以及分布式訪問等能力。

雙活容災與數(shù)據(jù)安全

雙活容災即災備系統(tǒng)中使主生產(chǎn)端數(shù)據(jù)庫和備機端數(shù)據(jù)庫同時在線運行,處于可讀可寫狀態(tài)的技術(shù)。在銀行的交易系統(tǒng)中,雙活容災能力不僅保證數(shù)據(jù)不丟失,也保證系統(tǒng)在遭遇事故時能夠短時間內(nèi)重新上線。在正常情況下,雙活架構(gòu)的兩個數(shù)據(jù)中心都能夠同時提供業(yè)務的讀寫服務,而當一個中心宕機后,所有前端應用可以立刻切換至依然存活的數(shù)據(jù)中心繼續(xù)使用。

SequoiaDB巨杉數(shù)據(jù)庫在內(nèi)核層面實現(xiàn)了多種容災方式,包括同城雙活、同城雙中心、同城三中心、兩地三中心、與三地五中心等容災策略。通過使用SequoiaDB巨杉數(shù)據(jù)庫的容災與高可用機制,數(shù)據(jù)中心內(nèi)的服務器故障可以保證RTO與RPO均為零,而整個數(shù)據(jù)中心或同城網(wǎng)絡故障也可以做到秒級RTO、RPO=0。

關(guān)于SequoiaDB巨杉數(shù)據(jù)庫

巨杉數(shù)據(jù)庫專注新一代分布式數(shù)據(jù)庫技術(shù)研發(fā),自2011年成立以來,堅持從零開始打造分布式開源數(shù)據(jù)庫引擎,是中國首家連續(xù)兩年入選 Gartner 數(shù)據(jù)庫報告的數(shù)據(jù)庫廠商。

巨杉數(shù)據(jù)庫的主要產(chǎn)品包括 SequoiaDB 分布式關(guān)系型數(shù)據(jù)庫與 SequoiaCM 企業(yè)內(nèi)容管理軟件,企業(yè)級應用場景包括分布式在線交易、數(shù)據(jù)中臺、分布式內(nèi)容管理等。

目前巨杉數(shù)據(jù)庫已在超過50家500強級別的大型商業(yè)銀行核心生產(chǎn)業(yè)務上線,企業(yè)用戶總數(shù)超過1000家。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • SQL
    SQL
    +關(guān)注

    關(guān)注

    1

    文章

    807

    瀏覽量

    46962
  • 數(shù)據(jù)庫
    +關(guān)注

    關(guān)注

    7

    文章

    4085

    瀏覽量

    68567
  • 大數(shù)據(jù)
    +關(guān)注

    關(guān)注

    64

    文章

    9099

    瀏覽量

    144081

原文標題:微服務架構(gòu)下,分布式數(shù)據(jù)庫如何支撐千億級數(shù)據(jù)?

文章出處:【微信號:DBDevs,微信公眾號:數(shù)據(jù)分析與開發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    小白求教:labview連接分布式數(shù)據(jù)庫

    我用Hadoop搭建了一個分布式數(shù)據(jù)庫,想讓labview作為client向數(shù)據(jù)庫中寫數(shù)據(jù),應該怎么實現(xiàn)啊
    發(fā)表于 12-13 10:18

    2017雙11技術(shù)揭秘—X-DB支撐雙11進入分布式數(shù)據(jù)庫時代

    11X-DB服務于天貓/淘寶核心交易系統(tǒng)、核心物流系統(tǒng)、核心IM系統(tǒng),經(jīng)受了零點業(yè)務32.5萬筆/秒峰值的性能考驗(對應數(shù)據(jù)庫峰值每秒破億次的SQL調(diào)用);同時X-DB支撐起了新一代單元化架構(gòu)
    發(fā)表于 12-29 15:06

    分布式數(shù)據(jù)庫有什么優(yōu)缺點?

    分布式數(shù)據(jù)庫系統(tǒng)(DDBS)是數(shù)據(jù)庫技術(shù)和網(wǎng)絡技術(shù)兩者相互滲透和有機結(jié)合的結(jié)果。涉及數(shù)據(jù)庫基本理論和網(wǎng)絡通信理論。分布式數(shù)據(jù)庫由一組數(shù)據(jù)組成
    發(fā)表于 09-24 09:13

    HarmonyOS分布式數(shù)據(jù)庫,為啥這么牛?

    管理三大核心技術(shù)同樣有著出色的性能表現(xiàn)。 和對應的競品對比,HarmonyOS 分布式數(shù)據(jù)庫服務性能優(yōu)于安卓的 ContentProvider,同時,跨設備 E2E 同步 1KB 數(shù)據(jù)只需要 25ms
    發(fā)表于 11-19 15:38

    【木棉花】分布式數(shù)據(jù)庫

    學習筆記–沈泳鑫,因為分布式數(shù)據(jù)庫和輕量級數(shù)據(jù)庫之間是有很多相識之處的。為了更好地熟練掌握鴻蒙手機應用開發(fā),為了供大家更方便的學習鴻蒙手機的應用開發(fā),我會將所有的筆記都整理
    發(fā)表于 09-05 10:43

    請問一HarmonyOS的分布式數(shù)據(jù)庫是存在每個設備上的嗎

    請問一HarmonyOS的分布式數(shù)據(jù)庫是存在每個設備上的嗎?數(shù)據(jù)同步時數(shù)據(jù)又是怎么存儲的?求解答
    發(fā)表于 03-18 11:14

    分布式數(shù)據(jù)庫系統(tǒng)及其應用 PDF

    分布式數(shù)據(jù)庫系統(tǒng)是計算機網(wǎng)絡技術(shù)與數(shù)據(jù)庫技術(shù)互相滲透和有機結(jié)合的產(chǎn)物,它主要研究在計算機網(wǎng)絡上如何進行數(shù)據(jù)分布和處理。    《
    發(fā)表于 09-26 23:18 ?0次下載
    <b class='flag-5'>分布式數(shù)據(jù)庫</b>系統(tǒng)及其應用 PDF

    基于分布式數(shù)據(jù)庫技術(shù)的森林防火指揮系統(tǒng)的研究

    隨著信息技術(shù)的發(fā)展,分布式數(shù)據(jù)庫技術(shù)的應用越來越廣泛。本文將分布式數(shù)據(jù)庫技術(shù)應用于森林防火指揮系統(tǒng)中,討論如何利用分布式數(shù)據(jù)庫技術(shù)使得林業(yè)資源地圖,表和數(shù)據(jù)
    發(fā)表于 09-11 16:52 ?13次下載

    基于分布式數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)分配模型研究

    提出一種基于分布式數(shù)據(jù)庫數(shù)據(jù)分配策略問題,數(shù)據(jù)分配得好對整個應用系統(tǒng)的改進、數(shù)據(jù)的可用性、提高分布式數(shù)據(jù)庫(DDB)的效率和可靠性有很大影
    發(fā)表于 02-28 19:33 ?14次下載

    分布式數(shù)據(jù)庫,什么是分布式數(shù)據(jù)庫

    分布式數(shù)據(jù)庫,什么是分布式數(shù)據(jù)庫 分布式數(shù)據(jù)庫系統(tǒng)是在集中式數(shù)據(jù)庫系統(tǒng)成熟技術(shù)的基礎上發(fā)展起來的,但不是簡單地把集中式數(shù)
    發(fā)表于 03-18 15:25 ?4051次閱讀

    為什么我們需要分布式數(shù)據(jù)庫

    to be database systems.)” 數(shù)據(jù)庫系統(tǒng)經(jīng)過幾十年演進后,分布式數(shù)據(jù)庫在近幾年發(fā)展如火如荼,國內(nèi)外出現(xiàn)了很多分布式數(shù)據(jù)庫創(chuàng)業(yè)公司,為什么分布式數(shù)據(jù)庫開始流行?在
    的頭像 發(fā)表于 09-06 10:37 ?3349次閱讀

    數(shù)據(jù)庫如何走向分布式

    to be database systems.)” 數(shù)據(jù)庫系統(tǒng)經(jīng)過幾十年演進后,分布式數(shù)據(jù)庫在近幾年發(fā)展如火如荼,國內(nèi)外出現(xiàn)了很多分布式數(shù)據(jù)庫創(chuàng)業(yè)公司,為什么分布式數(shù)據(jù)庫開始流行?在
    的頭像 發(fā)表于 09-24 14:25 ?4753次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b>如何走向<b class='flag-5'>分布式</b>

    數(shù)字化轉(zhuǎn)型我國分布式數(shù)據(jù)庫應用挑戰(zhàn)及發(fā)展建議

    當前,金融等重點行業(yè)都在進行數(shù)字化轉(zhuǎn)型,而分布式數(shù)據(jù)庫作為數(shù)據(jù)承載工具,為數(shù)字化轉(zhuǎn)型提供了有力的支撐。分布式數(shù)據(jù)庫近年來發(fā)展迅猛,在產(chǎn)品成熟度上有了很大提升,但在行業(yè)應用和生態(tài)建設上仍
    的頭像 發(fā)表于 06-29 16:45 ?1272次閱讀

    **分布式數(shù)據(jù)庫|數(shù)據(jù)庫數(shù)據(jù)類型**

    科研機構(gòu)。分布式數(shù)據(jù)庫可以留在 Internet、有組織的網(wǎng)絡服務器或分散的獨立計算機上的企業(yè)內(nèi)聯(lián)網(wǎng)或外聯(lián)網(wǎng)或其他組織網(wǎng)絡。 分布式數(shù)據(jù)庫的主要特點包括: (1) 數(shù)據(jù)分散存儲
    的頭像 發(fā)表于 07-17 13:33 ?1339次閱讀

    分布式云化數(shù)據(jù)庫有哪些類型

    分布式云化數(shù)據(jù)庫有哪些類型?分布式云化數(shù)據(jù)庫主要類型包括:關(guān)系型分布式數(shù)據(jù)庫、非關(guān)系型分布式數(shù)據(jù)庫
    的頭像 發(fā)表于 01-15 09:43 ?1207次閱讀
    东光县| 牟定县| 萝北县| 扎鲁特旗| 太原市| 新宁县| 霞浦县| 通州市| 丰城市| 古田县| 龙江县| 鄂州市| 惠水县| 山丹县| 宿迁市| 建德市| 灵璧县| 上高县| 石屏县| 清新县| 华阴市| 宁陵县| 都安| 浑源县| 子洲县| 博客| 汤阴县| 囊谦县| 五河县| 广饶县| 通化县| 仁化县| 湟源县| 西吉县| 茌平县| 青河县| 广元市| 苏尼特右旗| 邯郸市| 乐都县| 隆回县|