色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

微服務架構下分布式數據庫如何支撐千億級數據

電子工程師 ? 來源:未知 ? 2019-04-20 11:50 ? 次閱讀

如今,大型企業的應用平臺正在向微服務架構進行轉型。在微服務架構下,應用程序和數據庫等底層平臺的關系將會被重構。

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

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

在這些技術需求驅動下,分布式數據庫核心技術能力分為兩個方面,一方面是對傳統技術的兼容,包括:

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

SQL的完整支持,傳統數據庫如MySQL/PostgreSQL的語法完全兼容。

另一方面,則是技術創新,包括:

分布式與擴展性,應對數據量的變化,實現存儲層和計算層的彈性擴展;

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

HTAP交易/分析混合處理能力,復雜業務需求下,實現數據的物理隔離,互不干擾。

作為一款金融級分布式關系型數據庫,SequoiaDB巨杉數據庫的分布式數據庫架構和面向微服務的云化產品形態,已經幫助包括民生銀行、恒豐銀行在內的多家大型金融客戶實現了大量業務系統的底層數據庫云化轉型升級。

目前,巨杉數據庫在銀行生產系統單機群最大物理節點數達到135個,單集群最大存儲容量超過2.1 PB,單集群最大管理數據條數1318億條。

SequoiaDB巨杉數據庫作為一款金融級的分布式關系型數據庫,在企業客戶云化架構轉型過程中,提供了多種重要技術能力。

數據存儲資源池化

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

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

SequoiaDB巨杉數據庫存儲引擎也實現了multi-model多模數據管理,支持非結構化、結構化和半結構化數據全覆蓋并統一管理。SequoiaDB的多模引擎設計讓數據庫平臺場景更多樣,也能符合云數據架構下對于多樣化業務數據的統一管理與運維要求。

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

SequoiaDB提供的“數據域(Domain)”特性,能夠將整個集群在物理設備層面進行隔離,確保不同的表、表空間、與數據庫實例坐落于獨立的硬件設備上,保證高優先級的聯機交易應用與后臺統計分析相互隔離互不干擾。

數據庫實例化

SequoiaDB巨杉數據庫支持數據庫服務實例化。

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

目前SequoiaDB巨杉數據庫支持用戶創建 MySQL、PostgreSQL 與 SparkSQL 實例,同時還提供了JSON、S3對象存儲以及Posix文件系統實例,充分滿足用戶對于結構化、半結構化、以及非結構化數據的需求。

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

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

雙活容災與數據安全

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

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

關于SequoiaDB巨杉數據庫

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

巨杉數據庫的主要產品包括 SequoiaDB 分布式關系型數據庫與 SequoiaCM 企業內容管理軟件,企業級應用場景包括分布式在線交易、數據中臺、分布式內容管理等。

目前巨杉數據庫已在超過50家500強級別的大型商業銀行核心生產業務上線,企業用戶總數超過1000家。

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

    關注

    1

    文章

    762

    瀏覽量

    44117
  • 數據庫
    +關注

    關注

    7

    文章

    3794

    瀏覽量

    64362
  • 大數據
    +關注

    關注

    64

    文章

    8882

    瀏覽量

    137397

原文標題:微服務架構下,分布式數據庫如何支撐千億級數據?

文章出處:【微信號:DBDevs,微信公眾號:數據分析與開發】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    小白求教:labview連接分布式數據庫

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

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

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

    一行代碼,保障分布式事務一致性—GTS:微服務架構分布式事務解決方案

    故障問題。單體應用拆分所導致的數據庫架構的拆分。應用更新多個業務記錄非常常見,單體應用實現也比較簡單。然而在微服務架構,應用不得不調用多個
    發表于 06-05 19:14

    分布式數據庫有什么優缺點?

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

    HarmonyOS分布式數據庫,為啥這么牛?

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

    【木棉花】分布式數據庫

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

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

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

    分布式數據庫系統及其應用 PDF

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

    基于分布式數據庫技術的森林防火指揮系統的研究

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

    基于分布式數據庫系統的數據分配模型研究

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

    分布式數據庫,什么是分布式數據庫

    分布式數據庫,什么是分布式數據庫 分布式數據庫系統是在集中式數據庫系統成熟技術的基礎上發展起來的,但不是簡單地把集中式數
    發表于 03-18 15:25 ?3977次閱讀

    為什么我們需要分布式數據庫

    to be database systems.)” 數據庫系統經過幾十年演進后,分布式數據庫在近幾年發展如火如荼,國內外出現了很多分布式數據庫創業公司,為什么分布式數據庫開始流行?在
    的頭像 發表于 09-06 10:37 ?2563次閱讀

    數據庫如何走向分布式

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

    數字化轉型我國分布式數據庫應用挑戰及發展建議

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

    **分布式數據庫|數據庫數據類型**

    科研機構。分布式數據庫可以留在 Internet、有組織的網絡服務器或分散的獨立計算機上的企業內聯網或外聯網或其他組織網絡。 分布式數據庫的主要特點包括: (1) 數據分散存儲
    的頭像 發表于 07-17 13:33 ?572次閱讀
    主站蜘蛛池模板: 成人免费一区二区无码视频| 侮辱丰满美丽的人妻| 久久亚洲网站| 黑人强伦姧人妻日韩那庞大的| 成人高清网站| 97无码人妻精品1国产精东影业| 一本之道高清www在线观看| 亚洲精品线在线观看| 亚洲成人免费在线观看| 亚洲bt区| 亚洲不卡视频在线| 亚州综人网| 亚洲国产成人精品无码区99| 小小水蜜桃视频高清在线播放| 天天拍拍国产在线视频| 无码国产成人午夜在线观看不卡| 少妇内射视频播放舔大片| 99久视频只有精品2019| 在线免费观看国产| 中文字幕亚洲综合小综合在线| 在线观看国产精选免费| 78m成人亚洲| gv手机在线观看| 成 人 色综合| 国产白浆视频在线播放| 国产麻豆AV伦| 激情床戏揉胸吃胸视频| 久久精品国产亚洲AV妓女不卡| 狼群资源网中文字幕| 女bbbbxxx孕妇| 三级黄色在线| 亚洲 中文 自拍 无码| 亚洲午夜久久久精品电影院| 在线国产视频观看| 99久久亚洲综合精品| 风流少妇BBWBBW69视频| 国产精品久久久久久无码专区| 好男人的视频在线观看| 两性午夜刺激爽爽视频| 奇米狠狠一区二区三区| 午夜伦午夜伦锂电影|