HDC.Cloud2021|強(qiáng)一致的華為云數(shù)據(jù)庫(kù)GaussDB(for Cassandra)來(lái)了

眾所周知,智能時(shí)代的來(lái)臨正是因?yàn)殚_(kāi)發(fā)者們用一行行代碼鑄就了千行百業(yè)向上、向前的階梯。他們大到從2G至5G的突破,小到每個(gè)技術(shù)的由點(diǎn)到面的攻克,每個(gè)技術(shù)點(diǎn)的突破都會(huì)成為行業(yè)里最新的利器,比如在數(shù)據(jù)庫(kù)領(lǐng)域,DBA們苦Cassandra“數(shù)據(jù)不一致”久矣:

“一致性級(jí)別設(shè)為local quorum,查詢(xún)某個(gè)分區(qū)鍵的條數(shù),每次查詢(xún),條數(shù)都不一樣。”

“按這個(gè)分區(qū)鍵的token修復(fù),直接瞬間修復(fù)結(jié)束。但是再查,還是每次查詢(xún)條數(shù)不一致。”

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

如今,強(qiáng)一致的華為云數(shù)據(jù)庫(kù)GaussDB(for Cassandra)來(lái)了,DBA和開(kāi)發(fā)者們?cè)僖膊挥眉影嘈迯?fù)數(shù)據(jù)了。

GaussDB(for Cassandra)是一款基于華為自主研發(fā)的存算分離架構(gòu)的分布式云數(shù)據(jù)庫(kù)。它是一個(gè)強(qiáng)一致性系統(tǒng),架構(gòu)基于華為內(nèi)部強(qiáng)大且廣泛使用的自研分布式存儲(chǔ)系統(tǒng)DFV,充分發(fā)揮了云開(kāi)源的彈性伸縮、資源共享的優(yōu)勢(shì),它高度兼容Cassandra協(xié)議,擁有超強(qiáng)寫(xiě)入性能,同時(shí)具有分鐘級(jí)節(jié)點(diǎn)擴(kuò)容、數(shù)據(jù)強(qiáng)一致等優(yōu)勢(shì),性能更強(qiáng),數(shù)據(jù)更可靠,擴(kuò)容更敏捷。整體性能是開(kāi)源自建2~3倍。

HDC.Cloud2021

開(kāi)源Cassandra為何不能實(shí)現(xiàn)數(shù)據(jù)強(qiáng)一致?

眾所周知,開(kāi)源Cassandra使用CAP模型中的 AP 放棄了強(qiáng)一致是個(gè)既定事實(shí)。拿開(kāi)源Cassandra一致性讀場(chǎng)景來(lái)說(shuō),假如你在圖書(shū)館的某一排書(shū)架上想借閱一本書(shū),假設(shè)書(shū)架上書(shū)本只有新舊之分,本來(lái)你想借閱新入館的書(shū)本,但規(guī)則是就近取書(shū),這意味著你拿到的可能不是最新的書(shū)本;如果讀一致性要求為QUORUM(即讀取任一數(shù)據(jù)中心中quorum數(shù)量的節(jié)點(diǎn)的結(jié)果,返回合并后timestamp最新的結(jié)果),則內(nèi)核會(huì)自動(dòng)觸發(fā)讀修復(fù),然后返回給客戶(hù)端,也就是圖書(shū)管理員幫你對(duì)比新舊之后取到了最新的書(shū)本,假如此時(shí)有副本所在節(jié)點(diǎn)出現(xiàn)壞盤(pán),且在一定的周期內(nèi)沒(méi)有完成數(shù)據(jù)修復(fù),那么在業(yè)務(wù)查詢(xún)時(shí),查到的數(shù)據(jù)會(huì)不準(zhǔn)確。

GaussDB(for Cassandra)如何實(shí)現(xiàn)數(shù)據(jù)強(qiáng)一致?

GaussDB(for Cassandra)則采用存算分離架構(gòu)來(lái)攻克數(shù)據(jù)不一致的難關(guān),數(shù)據(jù)的副本一致性由DFV存儲(chǔ)平臺(tái)來(lái)保證,對(duì)計(jì)算節(jié)點(diǎn)來(lái)說(shuō)數(shù)據(jù)單副本、數(shù)據(jù)強(qiáng)一致,查詢(xún)命令下發(fā)后,協(xié)調(diào)節(jié)點(diǎn)直接從數(shù)據(jù)節(jié)點(diǎn)取數(shù)據(jù)即可完成。另外支持N-1個(gè)節(jié)點(diǎn)故障容忍,在系統(tǒng)故障重構(gòu)或備份恢復(fù)時(shí),GaussDB(for Cassandra)能提供10倍于開(kāi)源Cassandra的性能。

GaussDB(for Cassandra)有哪些使用價(jià)值?

1、在工業(yè)制造&氣象業(yè),支持PB級(jí)數(shù)據(jù)量,實(shí)時(shí)精準(zhǔn)預(yù)測(cè)天氣

隨著科技進(jìn)步,采集的氣象數(shù)據(jù)指數(shù)增長(zhǎng),GaussDB(for Cassandra)可以應(yīng)對(duì)降雨量、濕度、溫度等PB級(jí)的數(shù)據(jù)量,支持高并發(fā)寫(xiě)入讀取;還可以為氣象算法、天氣預(yù)報(bào)做到實(shí)時(shí)在線(xiàn)精準(zhǔn)分析;進(jìn)行離線(xiàn)數(shù)據(jù)分析時(shí),可以實(shí)現(xiàn)分析時(shí)長(zhǎng)縮短60%。

HDC.Cloud2021

2、在互聯(lián)網(wǎng)領(lǐng)域,支持用戶(hù)畫(huà)像、推薦系統(tǒng),打造更好的用戶(hù)體驗(yàn)平臺(tái)

GaussDB(for Cassandra)具備高并發(fā)寫(xiě)入性能和高可擴(kuò)展性,可保障業(yè)務(wù)的高可用和穩(wěn)定性。例如:存放用戶(hù)畫(huà)像數(shù)據(jù)場(chǎng)景,可完美解決數(shù)據(jù)量大、數(shù)據(jù)結(jié)構(gòu)Scheme頻繁變更等場(chǎng)景;推薦系統(tǒng)中,可分析用戶(hù)最近的瀏覽數(shù)據(jù),然后推薦相關(guān)資源。

HDC.Cloud2021

3、支持實(shí)時(shí)數(shù)據(jù)分析、離線(xiàn)分析,離線(xiàn)分析時(shí)長(zhǎng)縮短60%,效率大幅提升

GaussDB(for Cassandra)提供Stream功能,能對(duì)數(shù)據(jù)的變更做實(shí)時(shí)在線(xiàn)分析,還可以實(shí)現(xiàn)秒級(jí)的實(shí)時(shí)響應(yīng),這都是開(kāi)源Cassandra所不具備的能力。比如某店鋪有新用戶(hù)注冊(cè)了會(huì)員,系統(tǒng)自動(dòng)向該會(huì)員推送商品優(yōu)惠活動(dòng)。此外,由于離線(xiàn)分析時(shí)長(zhǎng)縮短60%,也為商家爭(zhēng)取了更多的決策時(shí)間。

HDC.Cloud2021

Stream功能支撐實(shí)時(shí)分析原理圖

華為云GaussDB(for Cassandra)正是依托于存算分離架構(gòu),才保證了查詢(xún)準(zhǔn)確率、規(guī)避了數(shù)據(jù)不一致修復(fù)數(shù)據(jù)造成的人力成本,才使得GaussDB(for Cassandra)在制造業(yè)、物流、醫(yī)療保健、房地產(chǎn)、能源生產(chǎn)、農(nóng)業(yè)等領(lǐng)域非常受歡迎,因此,DBA們無(wú)需憂(yōu)心數(shù)據(jù)修復(fù)、數(shù)據(jù)丟失等問(wèn)題只需探索專(zhuān)業(yè)領(lǐng)域里的星辰大海。

HDC.Cloud2021

作為華為ICT基礎(chǔ)設(shè)施業(yè)務(wù)面向全球開(kāi)發(fā)者的年度盛會(huì),華為開(kāi)發(fā)者大會(huì)2021(Cloud)將于2021年4月24日-26日在深圳舉行。本屆大會(huì)以#每一個(gè)開(kāi)發(fā)者都了不起#為主題,將匯聚業(yè)界大咖、華為科學(xué)家、頂級(jí)技術(shù)專(zhuān)家、天才少年和眾多開(kāi)發(fā)者,共同探討和分享云、計(jì)算、人工智能等最新ICT技術(shù)在行業(yè)的深度創(chuàng)新和應(yīng)用。智能時(shí)代,每一個(gè)開(kāi)發(fā)者都在創(chuàng)造一往無(wú)前的奔騰時(shí)代。世界有你,了不起!

點(diǎn)擊鏈接,了解大會(huì)詳細(xì)信息。

https://developer.huaweicloud.com/HDC.Cloud2021.html

(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。 )