国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

分布式多主關(guān)系數(shù)據(jù)庫的底線業(yè)務優(yōu)勢

這篇具有很好參考價值的文章主要介紹了分布式多主關(guān)系數(shù)據(jù)庫的底線業(yè)務優(yōu)勢。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

當今的應用程序(包括企業(yè)應用程序)需要始終開啟且始終可用,并且通常必須為全球用戶提供服務,這些用戶無論身在何處都希望獲得幾乎即時的響應時間。

應對這些挑戰(zhàn)不僅僅意味著讓用戶更滿意:每個能夠解決低延遲和超高可用性的根本問題的企業(yè)都會獲得直接的底線收益。由于數(shù)據(jù)庫在每個應用程序技術(shù)堆棧中都發(fā)揮著基礎(chǔ)作用,因此解決這些問題最合理的位置是數(shù)據(jù)庫層。實現(xiàn)這一目標的最佳且最具成本效益的方法之一是在分布式關(guān)系數(shù)據(jù)庫之上部署應用程序。

我們首先考慮數(shù)據(jù)延遲的問題。許多應用程序都使用位于單個數(shù)據(jù)中心或云區(qū)域的單個數(shù)據(jù)庫實例運行。靠近數(shù)據(jù)庫運行位置的用戶將看到快速響應時間,但位于對面海岸或大洋彼岸的用戶將看到更慢的響應時間。對于電子商務應用程序,頁面加載緩慢會導致銷售損失,因為買家會失去耐心并轉(zhuǎn)到競爭對手的網(wǎng)站或重新考慮購買。對于 SaaS 應用程序,用戶體驗受損可能會導致客戶流失。

分布式“多主”數(shù)據(jù)庫可以配置為在地理上分布的節(jié)點集群中運行,每個節(jié)點都可以接受讀寫流量。這使得可以策略性地將數(shù)據(jù)庫副本放置在更靠近用戶連接網(wǎng)絡的位置。這顯著減少了數(shù)據(jù)延遲,始終實現(xiàn)更快的頁面加載,并防止銷售損失和客戶流失。

現(xiàn)在讓我們看看超高可用性。我們這么說是什么意思?顯然,應該避免停機,因為這意味著客戶的沮喪和業(yè)務的損失,具體取決于停機的時間和范圍。如果應用程序能夠在硬件和數(shù)據(jù)中心中斷后繼續(xù)運行,則該應用程序具有高可用性。許多應用程序和數(shù)據(jù)庫架構(gòu)師將在一個或多個地理上分離的數(shù)據(jù)中心中配置和讀取其數(shù)據(jù)庫的副本,以便在主系統(tǒng)停機時進行故障轉(zhuǎn)移。

這種方法存在幾個問題。首先,在云中,只讀副本可能位于同一區(qū)域的附近可用區(qū)中。云提供商確實有時會出現(xiàn)整個區(qū)域發(fā)生數(shù)小時故障的情況。事實上,最近幾周,AWS 的 us-east-1 區(qū)域(最大的)和 Google 的 europe-west-9 區(qū)域都發(fā)生了這種情況,導致完全依賴它們的應用程序出現(xiàn)數(shù)小時的停機時間。架構(gòu)和實施多區(qū)域故障轉(zhuǎn)移解決方案可能很困難,這是許多組織尚未這樣做的主要原因。此外,對于許多流行的開源數(shù)據(jù)庫(例如Postgres)來說,在不關(guān)閉整個系統(tǒng)的情況下不可能進行軟件維護和升級。

完全分布式的多主數(shù)據(jù)庫解決了這些缺點。由于有多個節(jié)點處理讀取和寫入流量,因此一個節(jié)點發(fā)生故障只需將數(shù)據(jù)庫請求重定向到任何幸存的節(jié)點即可。由于系統(tǒng)被設(shè)計為地理分布式,因此跨多個區(qū)域運行非常簡單。軟件升級可以逐個節(jié)點執(zhí)行,避免了可怕的“計劃維護”窗口。

也許您一直處于尷尬的境地,必須向您的首席執(zhí)行官或董事會解釋為什么當您的云提供商發(fā)生區(qū)域中斷時您的應用程序會關(guān)閉。當他們吸收了云區(qū)域的概念后,你不可避免地會被問到為什么應用程序無法跨多個區(qū)域運行。使用分布式多主數(shù)據(jù)庫,可以簡單且經(jīng)濟高效地實現(xiàn)這一點。順便說一句,如果您是 SaaS 公司的首席執(zhí)行官或董事會成員,您可能想詢問您的團隊該公司的應用程序是否可以承受云區(qū)域中斷!

最后,為什么我們在這里專門討論關(guān)系數(shù)據(jù)庫呢?毫無疑問,分布式數(shù)據(jù)庫的優(yōu)勢在 NoSQL 世界中已經(jīng)存在很多年了。然而,許多現(xiàn)有的企業(yè)應用程序都是建立在關(guān)系數(shù)據(jù)庫之上的,關(guān)系數(shù)據(jù)庫更加靈活,并且有更多的工具和人才來支持它們。通過將現(xiàn)有應用程序重新部署到分布式關(guān)系數(shù)據(jù)庫之上,通常只需對應用程序代碼進行有限的更改,即可為現(xiàn)有應用程序帶來上述好處。這種遷移可以與從昂貴的遺留數(shù)據(jù)庫解決方案遷移到 Postgres 等開源數(shù)據(jù)庫一起完成,從而節(jié)省大量許可費用。Postgres 現(xiàn)在是開發(fā)人員中最流行的開源數(shù)據(jù)庫,因此這將使您的開發(fā)人員和用戶都滿意。

總而言之,將應用程序遷移到分布式多主關(guān)系數(shù)據(jù)庫可以帶來巨大的收益。這些好處的形式是通過降低延遲來減少銷售損失和客戶流失,或者通過多主分布式架構(gòu)避免停機。而且,如果您也轉(zhuǎn)向開源數(shù)據(jù)庫,您將擁有更滿意的用戶和客戶以及更滿意的開發(fā)人員,這幾乎是一個額外的好處。


作者:Michael Bogan

更多內(nèi)容請關(guān)注公號【云原生數(shù)據(jù)庫

squids.cn,云數(shù)據(jù)庫RDS,遷移工具DBMotion,云備份DBTwin等數(shù)據(jù)庫生態(tài)工具。文章來源地址http://www.zghlxwxcb.cn/news/detail-741276.html

到了這里,關(guān)于分布式多主關(guān)系數(shù)據(jù)庫的底線業(yè)務優(yōu)勢的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • 【大數(shù)據(jù)】分布式數(shù)據(jù)庫HBase

    【大數(shù)據(jù)】分布式數(shù)據(jù)庫HBase

    目錄 1.概述 1.1.前言 1.2.數(shù)據(jù)模型 1.3.列式存儲的優(yōu)勢 2.實現(xiàn)原理 2.1.region 2.2.LSM樹 2.3.完整讀寫過程 2.4.master的作用 本文式作者大數(shù)據(jù)系列專欄中的一篇文章,按照專欄來閱讀,循序漸進能更好的理解,專欄地址: https://blog.csdn.net/joker_zjn/category_12631789.html?spm=1001.2014.3001.5482 當

    2024年04月27日
    瀏覽(29)
  • 分布式數(shù)據(jù)庫-事務一致性

    分布式數(shù)據(jù)庫-事務一致性

    version: v-2023060601 author: 路__ 分布式數(shù)據(jù)庫的“強一致性”應該包含兩個方面: serializability(串行) and linearizability(線性一致) ,上述圖為“Highly Available Transactions: Virtues and Limitations”論文中對于一致性模型的介紹。圖中箭頭表示一致性模型之間的關(guān)系。對于異步網(wǎng)絡上的分

    2024年02月08日
    瀏覽(28)
  • 分布式數(shù)據(jù)庫NoSQL(二)——MongoDB 數(shù)據(jù)庫基本操作

    分布式數(shù)據(jù)庫NoSQL(二)——MongoDB 數(shù)據(jù)庫基本操作

    MongoDB 是一個基于分布式文件存儲的數(shù)據(jù)庫。由 C++ 語言編寫。旨在為 WEB 應用提供可擴展的高性能數(shù)據(jù)存儲解決方案。 MongoDB 是一個介于關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫之間的產(chǎn)品,是非關(guān)系數(shù)據(jù)庫當中功能最豐富,最像關(guān)系數(shù)據(jù)庫的。它支持的數(shù)據(jù)結(jié)構(gòu)非常松散,是類似 json 的

    2024年02月06日
    瀏覽(33)
  • 11.云原生分布式數(shù)據(jù)庫之TIDB

    11.云原生分布式數(shù)據(jù)庫之TIDB

    云原生專欄大綱 從后端視角、運維視角和基礎(chǔ)架構(gòu)視角來看,使用 TiDB 作為數(shù)據(jù)庫系統(tǒng)可以獲得分布式架構(gòu)、高可用性、強一致性、事務支持、水平擴展、高性能、簡化運維、靈活的擴展和配置、集成的監(jiān)控和告警等優(yōu)勢。這些優(yōu)勢使得 TiDB 成為處理大規(guī)模數(shù)據(jù)和高并發(fā)請求

    2024年02月01日
    瀏覽(26)
  • 分布式數(shù)據(jù)庫Apache Doris簡易體驗

    ???????????? 哈嘍!大家好,我是【IT邦德】,江湖人稱jeames007,10余年DBA及大數(shù)據(jù)工作經(jīng)驗 一位上進心十足的【大數(shù)據(jù)領(lǐng)域博主】!?????? 中國DBA聯(lián)盟(ACDU)成員,目前服務于工業(yè)互聯(lián)網(wǎng) 擅長主流Oracle、MySQL、PG、高斯及Greenplum運維開發(fā),備份恢復,安裝遷移,性能優(yōu)

    2024年02月06日
    瀏覽(29)
  • 聊聊分布式 SQL 數(shù)據(jù)庫Doris(八)

    聊聊分布式 SQL 數(shù)據(jù)庫Doris(八)

    密集索引:文件中的每個搜索碼值都對應一個索引值,就是葉子節(jié)點保存了整行. 稀疏索引:文件只為索引碼的某些值建立索引項. 稀疏索引的創(chuàng)建過程包括將集合中的元素分段,并給每個分段中的最小元素創(chuàng)建索引。在搜索時,先定位到第一個大于搜索值的索引的前一個索引

    2024年02月05日
    瀏覽(30)
  • 聊聊分布式 SQL 數(shù)據(jù)庫Doris(五)

    聊聊分布式 SQL 數(shù)據(jù)庫Doris(五)

    閱讀 Doris SQL 原理解析,總結(jié)下Doris中SQL解析流程: 詞法識別:解析原始SQL文本,拆分token 語法識別:將token轉(zhuǎn)換成AST 單機邏輯查詢計劃:將AST經(jīng)過一系列的優(yōu)化(比如,謂詞下推等)成查詢計劃,提高執(zhí)行性能與效率。 分布式邏輯查詢計劃:根據(jù)分布式環(huán)境(數(shù)據(jù)分布信息

    2024年02月05日
    瀏覽(36)
  • 聊聊分布式 SQL 數(shù)據(jù)庫Doris(二)

    聊聊分布式 SQL 數(shù)據(jù)庫Doris(二)

    Doris中,Leader節(jié)點與非Leader節(jié)點和Observer節(jié)點之間的元數(shù)據(jù)高可用和一致性,是通過bdbje(全稱:Oracle Berkeley DB Java Edition)的一致性和高可用實現(xiàn)的。 元數(shù)據(jù)與同步流程 元數(shù)據(jù)主要存儲四類數(shù)據(jù): 用戶數(shù)據(jù)信息. 包括數(shù)據(jù)庫, 表的schema, 分片信息等 各類作業(yè)信息. 如導入作業(yè), clo

    2024年02月05日
    瀏覽(27)
  • 聊聊分布式 SQL 數(shù)據(jù)庫Doris(一)

    聊聊分布式 SQL 數(shù)據(jù)庫Doris(一)

    MPP:Massively Parallel Processing, 即大規(guī)模并行處理. 一般用來指多個SQL數(shù)據(jù)庫節(jié)點搭建的數(shù)據(jù)倉庫系統(tǒng). 執(zhí)行查詢的時候, 查詢可以分散到多個SQL數(shù)據(jù)庫節(jié)點上執(zhí)行, 然后匯總返回給用戶. Doris 作為一款開源的 MPP 架構(gòu) OLAP 高性能、實時的分析型數(shù)據(jù)庫,能夠運行在絕大多數(shù)主流的商

    2024年02月05日
    瀏覽(23)
  • 聊聊分布式 SQL 數(shù)據(jù)庫Doris(九)

    優(yōu)化器的作用是優(yōu)化查詢語句的執(zhí)行效率,它通過評估不同的執(zhí)行計劃并選擇最優(yōu)的執(zhí)行計劃來實現(xiàn)這一目標。 CBO: 一種基于成本的優(yōu)化器,它通過評估不同查詢執(zhí)行計劃的成本來選擇最優(yōu)的執(zhí)行計劃。CBO會根據(jù)數(shù)據(jù)庫系統(tǒng)定義的統(tǒng)計信息以及其他因素,對不同的執(zhí)行計劃進

    2024年02月05日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包