91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

初識華為云數(shù)據(jù)庫GaussDB\(for Cassandra

路過的憨憨 ? 來源:路過的憨憨 ? 作者:路過的憨憨 ? 2022-12-02 17:27 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

初識華為云數(shù)據(jù)庫GaussDB(for Cassandra

“l(fā)ocal quorum查詢某個分區(qū)鍵的條數(shù),每次查詢,條數(shù)都不一樣?!?/p>

“按這個分區(qū)鍵的token修復(fù),直接瞬間修復(fù)結(jié)束。但是再查,還是每次查詢條數(shù)不一致?!?/p>

“之前遇到墓碑丟失的問題,單個token查詢結(jié)果不一致,修復(fù)也解決不了”

…..

不用再為數(shù)據(jù)不一致苦惱,因?yàn)閺?qiáng)一致的Cassandra來了,DBA們不用加班修數(shù)據(jù)了。

GaussDB(for Cassandra)是一款基于華為自主研發(fā)的計算存儲分離架構(gòu)的分布式云數(shù)據(jù)庫服務(wù)。是一個強(qiáng)一致性的系統(tǒng),在華為云高性能、高可用、高可靠、高安全、可彈性伸縮的基礎(chǔ)上,提供了一鍵部署、備份恢復(fù)、監(jiān)控報警等服務(wù)能力。高度兼容開源Cassandra接口,并提供高讀寫性能,具有高性價比,適用于IoT、氣象、互聯(lián)網(wǎng)、游戲等領(lǐng)域。

本文將從架構(gòu)、主要特性、競爭力、應(yīng)用場景等方面進(jìn)行介紹。

設(shè)計架構(gòu):

https://pic4.zhimg.com/80/v2-71c5c791f7d6adb425b7f60793be4c9b_720w.jpg

GaussDB(for Cassandra)基于計算存儲分離架構(gòu),該架構(gòu)基于華為內(nèi)部強(qiáng)大且廣泛使用的自研分布式存儲系統(tǒng)DFV(數(shù)據(jù)功能虛擬化/Data Function Virtualisation),實(shí)現(xiàn)了一套Share Everything的云開源架構(gòu),充分發(fā)揮了云開源的彈性伸縮、資源共享的優(yōu)勢,高度兼容Cassandra協(xié)議,擁有超強(qiáng)寫入性能,同時相比社區(qū)版具有分鐘級計算擴(kuò)容、秒級存儲擴(kuò)容、數(shù)據(jù)強(qiáng)一致等優(yōu)勢,性能更強(qiáng)更穩(wěn)定,數(shù)據(jù)更可靠,擴(kuò)容更敏捷,適用于IoT、實(shí)時推薦、金融反欺詐檢測等場景。

GaussDB(for Cassandra)牛在哪?

高可靠:數(shù)據(jù)強(qiáng)一致,提供企業(yè)級數(shù)據(jù)可靠性

開源Cassandra讀寫數(shù)據(jù)采用最終一致性,此處用讀場景舉例:如果讀一致性要求為ONE,會立即返回離客戶端最近的一份數(shù)據(jù)副本,那么這意味著第一次讀取到的數(shù)據(jù)可能不是最新的數(shù)據(jù)。如果讀一致性要求為QUORUM(即讀取任一數(shù)據(jù)中心中quorum數(shù)量的節(jié)點(diǎn)的結(jié)果,返回合并后timestamp最新的結(jié)果),則內(nèi)核會自動觸發(fā)讀修復(fù),然后返回給客戶端。假如此時有副本所在節(jié)點(diǎn)出現(xiàn)壞盤,在gc_graces的周期內(nèi)沒有完成數(shù)據(jù)修復(fù),部分副本屬于壞盤節(jié)點(diǎn)的業(yè)務(wù)數(shù)據(jù),業(yè)務(wù)查詢過程中發(fā)現(xiàn)數(shù)據(jù)會概率性不正確。

GaussDB(for Cassandra)采用存算分離架構(gòu),數(shù)據(jù)的副本在DFV存儲平臺保證,對計算節(jié)點(diǎn)來說數(shù)據(jù)單副本、數(shù)據(jù)強(qiáng)一致,查詢只需要從協(xié)調(diào)節(jié)點(diǎn)直接到數(shù)據(jù)節(jié)點(diǎn)取數(shù)據(jù)即可完成,規(guī)避了數(shù)據(jù)不一致修復(fù)數(shù)據(jù)造成的人力成本、業(yè)務(wù)查詢過程中發(fā)現(xiàn)數(shù)據(jù)會概率性不正確等問題。另外支持N-1個節(jié)點(diǎn)故障容忍,提供10倍以上的故障重構(gòu)性能和備份恢復(fù)性能,保證數(shù)據(jù)的可靠性。

高擴(kuò)展:秒級擴(kuò)容,快速更神速

開源Cassandra采用一致性Hash算法對數(shù)據(jù)進(jìn)行分區(qū)打散,整個環(huán)代表數(shù)據(jù)從負(fù)無窮到正無窮區(qū)間。集群中每個節(jié)點(diǎn)會有虛擬節(jié)點(diǎn)(Token)在環(huán)上,虛擬節(jié)點(diǎn)的數(shù)量可配置。黃圈代表節(jié)點(diǎn)1,藍(lán)圈代表要擴(kuò)容的節(jié)點(diǎn)2,2個Token之間組成整個數(shù)據(jù)的其中一段Range區(qū)間,擴(kuò)容后加入了新的Token,會產(chǎn)生新的Range,這些Range中的一部分會歸新節(jié)點(diǎn)2管理。那么就需要把數(shù)據(jù)從節(jié)點(diǎn)1遷移到新節(jié)點(diǎn)2上去。遷移是通過讀取節(jié)點(diǎn)1上的數(shù)據(jù)寫入到節(jié)點(diǎn)2上,遷移的速度可以通過配置參數(shù)調(diào)整,整體遷移的時間由數(shù)據(jù)量與遷移過程中的讀寫速率有關(guān)。

https://pic2.zhimg.com/80/v2-53d3bf85e3ad51490365167dcddac685_720w.jpg

GaussDB(for Cassandra)把多副本策略下沉到共享存儲,大幅提升彈性伸縮能力,如圖右側(cè)展示,新擴(kuò)容的節(jié)點(diǎn)2只需要重新映射Token2到節(jié)點(diǎn)2,就可以完成,無需做數(shù)據(jù)的讀取與寫入的搬遷動作,實(shí)現(xiàn)分鐘級計算擴(kuò)容,相比開源擴(kuò)容時間提升幾十倍。隨著業(yè)務(wù)的不斷增長,Cassandra可以分鐘級水平彈性資源擴(kuò)展。在類似圣誕節(jié)等熱門節(jié)日,提前1天進(jìn)行彈性擴(kuò)容,為業(yè)務(wù)高峰預(yù)留資源,業(yè)務(wù)高峰過后進(jìn)行縮容,這些對業(yè)務(wù)無感知。計算節(jié)點(diǎn)可以通過文件系統(tǒng)控制集群在DFV中的數(shù)據(jù)使用量,擴(kuò)容縮容磁盤時通過重新分配最大使用量,可實(shí)現(xiàn)秒級存儲擴(kuò)容,單實(shí)例支持海量數(shù)據(jù)存儲。

高性能:超高寫入,讀性能數(shù)倍提升

GaussDB(for Cassandra)在超強(qiáng)寫入性能的基礎(chǔ)上,通過使用C語言重構(gòu)存儲引擎,減少系統(tǒng)GC,實(shí)現(xiàn)了數(shù)倍讀性能提升,拓寬了使用場景的外延,使其不僅僅適用于寫密集型的業(yè)務(wù)場景,在讀密集的場景中也具備了強(qiáng)競爭優(yōu)勢,整體性能超越開源自建2~3倍。

高安全:構(gòu)筑多層保護(hù),為數(shù)據(jù)安全保駕護(hù)航

GaussDB(for Cassandra)通過VPC、子網(wǎng)、安全組、DDoS防護(hù)以及SSL安全訪問等多層安全防護(hù)體系,幫助用戶抵御網(wǎng)絡(luò)攻擊,讓用戶上云無憂。

為什么選擇GaussDB(for Cassandra)?

能力

技術(shù)能力對比

開源自建Cassandra

GaussDB(for Cassandra)

自動備份能力、PITR

×

超大數(shù)據(jù)量及復(fù)雜查詢支持

×

流表(數(shù)據(jù)變更捕獲)

×

離線分析

不完善

高可靠:雙向數(shù)據(jù)同步、無損升級

×

分鐘級擴(kuò)容

×

全局索引

不完善

數(shù)據(jù)強(qiáng)一致

×

適用多種場景

工業(yè)制造&氣象業(yè)

隨著科技進(jìn)度,采集的氣象數(shù)據(jù)指數(shù)增長,需要一種系統(tǒng)對地面、高空、海洋、重要天氣報、閃電、環(huán)境監(jiān)測等衛(wèi)星、雷達(dá)采集的數(shù)據(jù)能夠高性能寫入、查詢、在線、離線分析。

1.需要存儲對地面、高空、海洋、重要天氣報、閃電、環(huán)境監(jiān)測等衛(wèi)星、雷達(dá)等降雨量、濕度、溫度等PB級數(shù)據(jù)量

2.支撐來自各氣象采集點(diǎn)數(shù)據(jù)高并發(fā)寫入到Cassandra,GaussDB(for Cassandra)集群性能高于自建2~3倍,更適合高并發(fā)寫入讀取

3.GaussDB(for Cassandra)數(shù)據(jù)能夠支撐實(shí)時在線分析,為氣象算法、天氣預(yù)報做到實(shí)時精準(zhǔn)分析

4.訪問數(shù)據(jù)庫進(jìn)行離線數(shù)據(jù)分析,GaussDB(for Cassandra)能將離線分析時效縮短到60%

https://pic2.zhimg.com/80/v2-958cd67c69ae3353ed83956290ae2055_720w.jpg

互聯(lián)網(wǎng)

GaussDB(for Cassandra)具備高并發(fā)寫入性能和高可擴(kuò)展性,保障集群高可用和業(yè)務(wù)連續(xù)穩(wěn)定性,非常適用于寫入規(guī)模量較大的互聯(lián)網(wǎng)大數(shù)據(jù)場景,如記錄大規(guī)模的用戶行為數(shù)據(jù)等。

1.存放用戶畫像數(shù)據(jù),能夠完美解決特征:數(shù)據(jù)量大、可以應(yīng)對數(shù)據(jù)結(jié)構(gòu)Scheme頻繁變更

2.查詢性能要求高;比如要買一雙鞋,搜索出的鞋子數(shù)據(jù)會根據(jù)用戶畫像的特征做一定的排序展示,那么要求查詢用戶特征表的查詢性能非常高

3.推薦系統(tǒng):根據(jù)用戶最近瀏覽的數(shù)據(jù)做分析之后,推薦相關(guān)資源給用戶

4.點(diǎn)贊系統(tǒng):點(diǎn)贊計數(shù)系統(tǒng)

https://pic1.zhimg.com/80/v2-6cecec8648c0b61303341444768ead24_720w.jpg

實(shí)時數(shù)據(jù)分析場景

GaussDB(for Cassandra)群組今天新來了一個成員,或者yutou今天發(fā)布一篇新文章,華為云數(shù)據(jù)庫官方自動向該用戶發(fā)出歡迎郵件。

昵稱為yutou的同學(xué)今天發(fā)布了一組新照片,那么另外一個程序自動向yutou的好友發(fā)送通知。

原生不具備的數(shù)據(jù)變更捕獲能力,GaussDB(for Cassandra)具有變更捕獲能力,能對數(shù)據(jù)的變更做實(shí)時在線分析,提供秒級的實(shí)時推送動作做出相應(yīng)處理;具有完善的離線分析解決方案,可以將離線分析時效縮短到60%,為商家爭取更多的時間做出相應(yīng)決策。

https://pic3.zhimg.com/80/v2-27ce4ffc22123e20acba0ff7e227b78a_720w.jpg

購買建議

GaussDB(for Cassandra)性能為開源2倍以上,存儲空間僅需開源自建1/3,幫助客戶節(jié)省成本,舉例如下:開源自建8u32g * 3節(jié)點(diǎn) 數(shù)據(jù)量:90G(三副本),購買GaussDB(for Cassandra)可選擇創(chuàng)建4u16g * 3節(jié)點(diǎn) 數(shù)據(jù)量:30G(DFV存儲三副本)。

審核編輯 黃昊宇

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

    關(guān)注

    3

    文章

    2832

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    OpenTenBase核心貢獻(xiàn)者分享開源數(shù)據(jù)庫的破局之路

    “在開源數(shù)據(jù)庫已成一片‘紅?!漠?dāng)下,單純比拼‘快’或‘省’,已很難在開發(fā)者心中建立獨(dú)特的護(hù)城河?!監(jiān)penTenBase核心貢獻(xiàn)者、騰訊數(shù)據(jù)庫專家工程師李晉鋼這樣闡述他對當(dāng)前數(shù)據(jù)庫
    的頭像 發(fā)表于 12-29 14:00 ?416次閱讀

    國產(chǎn)數(shù)據(jù)庫的AI戰(zhàn)事

    國產(chǎn)數(shù)據(jù)庫硝煙再起,Vastbase V100構(gòu)筑企業(yè)智能基座
    的頭像 發(fā)表于 10-24 20:45 ?4019次閱讀
    國產(chǎn)<b class='flag-5'>數(shù)據(jù)庫</b>的AI戰(zhàn)事

    華納香港服務(wù)器數(shù)據(jù)庫索引優(yōu)化策略

    )實(shí)施有效的索引優(yōu)化策略。無論您是IT管理員還是開發(fā)人員,了解這些技巧都能幫助您優(yōu)化數(shù)據(jù)庫效率,確保業(yè)務(wù)高效運(yùn)轉(zhuǎn)。下面,華納(hncloud)將通過結(jié)構(gòu)化分析,一步步解析香港服務(wù)器數(shù)據(jù)庫索引優(yōu)化的最佳實(shí)踐。
    的頭像 發(fā)表于 10-16 17:06 ?518次閱讀

    mysql數(shù)據(jù)恢復(fù)—mysql數(shù)據(jù)庫表被truncate的數(shù)據(jù)恢復(fù)案例

    ECS網(wǎng)站服務(wù)器,linux操作系統(tǒng),部署了mysql數(shù)據(jù)庫。工作人員在執(zhí)行數(shù)據(jù)庫版本更新測試時,錯誤地將本應(yīng)在測試執(zhí)行的sql腳本在生產(chǎn)
    的頭像 發(fā)表于 09-11 09:28 ?872次閱讀
    mysql<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—mysql<b class='flag-5'>數(shù)據(jù)庫</b>表被truncate的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    數(shù)據(jù)庫性能優(yōu)化指南

    作為一名在大廠摸爬滾打多年的運(yùn)維老兵,我見過太多因?yàn)?b class='flag-5'>數(shù)據(jù)庫性能問題導(dǎo)致的生產(chǎn)事故。今天分享一套完整的數(shù)據(jù)庫優(yōu)化方法論,從SQL層面到硬件配置,幫你徹底解決性能瓶頸!
    的頭像 發(fā)表于 08-18 11:21 ?742次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—服務(wù)器異常斷電導(dǎo)致Oracle數(shù)據(jù)庫故障的數(shù)據(jù)恢復(fù)案例

    Oracle數(shù)據(jù)庫故障: 某公司一臺服務(wù)器上部署Oracle數(shù)據(jù)庫。服務(wù)器意外斷電導(dǎo)致數(shù)據(jù)庫報錯,報錯內(nèi)容為“system01.dbf需要更多的恢復(fù)來保持一致性”。該Oracle數(shù)據(jù)庫
    的頭像 發(fā)表于 07-24 11:12 ?637次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—服務(wù)器異常斷電導(dǎo)致Oracle<b class='flag-5'>數(shù)據(jù)庫</b>故障的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    三款主流國產(chǎn)數(shù)據(jù)庫的技術(shù)特點(diǎn)

    隨著數(shù)字經(jīng)濟(jì)的快速發(fā)展和數(shù)據(jù)安全要求的提升,國產(chǎn)數(shù)據(jù)庫正迎來前所未有的發(fā)展機(jī)遇。在信創(chuàng)浪潮推動下,達(dá)夢數(shù)據(jù)庫、TiDB、華為高斯數(shù)據(jù)庫等國產(chǎn)
    的頭像 發(fā)表于 07-14 11:08 ?1145次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—MongoDB數(shù)據(jù)庫文件丟失的數(shù)據(jù)恢復(fù)案例

    MongoDB數(shù)據(jù)庫數(shù)據(jù)恢復(fù)環(huán)境: 一臺操作系統(tǒng)為Windows Server的虛擬機(jī)上部署MongoDB數(shù)據(jù)庫。 MongoDB數(shù)據(jù)庫故障: 工作人員在MongoDB服務(wù)仍
    的頭像 發(fā)表于 07-01 11:13 ?638次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—MongoDB<b class='flag-5'>數(shù)據(jù)庫</b>文件丟失的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫被加密如何恢復(fù)數(shù)據(jù)?

    SQL Server數(shù)據(jù)庫故障: SQL Server數(shù)據(jù)庫被加密,無法使用。 數(shù)據(jù)庫MDF、LDF、log日志文件名字被篡改。
    的頭像 發(fā)表于 06-25 13:54 ?672次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—SQL Server<b class='flag-5'>數(shù)據(jù)庫</b>被加密如何恢復(fù)<b class='flag-5'>數(shù)據(jù)</b>?

    oracle數(shù)據(jù)恢復(fù)—oracle數(shù)據(jù)庫誤執(zhí)行錯誤truncate命令如何恢復(fù)數(shù)據(jù)?

    oracle數(shù)據(jù)庫誤執(zhí)行truncate命令導(dǎo)致數(shù)據(jù)丟失是一種常見情況。通常情況下,oracle數(shù)據(jù)庫誤操作刪除數(shù)據(jù)只需要通過備份恢復(fù)數(shù)據(jù)
    的頭像 發(fā)表于 06-05 16:01 ?1060次閱讀
    oracle<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—oracle<b class='flag-5'>數(shù)據(jù)庫</b>誤執(zhí)行錯誤truncate命令如何恢復(fù)<b class='flag-5'>數(shù)據(jù)</b>?

    SQLSERVER數(shù)據(jù)庫是什么

    SQL Server 是由微軟公司開發(fā)的一款 關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS) ,用于存儲、管理和檢索結(jié)構(gòu)化數(shù)據(jù)。它是企業(yè)級應(yīng)用中廣泛使用的數(shù)據(jù)庫解決方案之一,尤其適用于Windows平臺,但也
    的頭像 發(fā)表于 05-26 09:19 ?1168次閱讀

    MySQL數(shù)據(jù)庫是什么

    MySQL數(shù)據(jù)庫是一種 開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS) ,由瑞典MySQL AB公司開發(fā),后被Oracle公司收購。它通過結(jié)構(gòu)化查詢語言(SQL)進(jìn)行數(shù)據(jù)存儲、管理和操作,廣泛應(yīng)用于Web
    的頭像 發(fā)表于 05-23 09:18 ?1206次閱讀

    HarmonyOS5服務(wù)技術(shù)分享--數(shù)據(jù)庫使用指南

    ? 華為數(shù)據(jù)庫(CloudDB)在HarmonyOS中的使用指南 ? ??嗨,開發(fā)者朋友們!?? 今天咱們來聊聊華為
    發(fā)表于 05-22 18:29

    SEGGER emFile支持大型數(shù)據(jù)庫

    SEGGER宣布emFile對大型數(shù)據(jù)庫的支持,集成了SQLite,方便與SEGGER的BigFAT和微軟的exFAT一起使用。
    的頭像 發(fā)表于 04-23 15:51 ?773次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)——MongoDB數(shù)據(jù)庫文件拷貝后服務(wù)無法啟動的數(shù)據(jù)恢復(fù)

    MongoDB數(shù)據(jù)庫數(shù)據(jù)恢復(fù)環(huán)境: 一臺Windows Server操作系統(tǒng)虛擬機(jī)上部署MongoDB數(shù)據(jù)庫。 MongoDB數(shù)據(jù)庫故障: 管理員在未關(guān)閉MongoDB服務(wù)的
    的頭像 發(fā)表于 04-09 11:34 ?864次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)——MongoDB<b class='flag-5'>數(shù)據(jù)庫</b>文件拷貝后服務(wù)無法啟動的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)