成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

企業(yè)打開Redis的正確方式,來自阿里云云數(shù)據(jù)庫團(tuán)隊的解讀

sorra / 3321人閱讀

摘要:未完,待續(xù)阿里云云數(shù)據(jù)庫版兼容協(xié)議標(biāo)準(zhǔn)的提供持久化的內(nèi)存數(shù)據(jù)庫服務(wù),基于高可靠雙機(jī)熱備架構(gòu)可無縫擴(kuò)展的集群架構(gòu)以及讀寫分離架構(gòu),滿足高讀寫性能場景及容量需彈性變配的業(yè)務(wù)需求。

摘要: Redis是開源的基于內(nèi)存且可以持久化的分布式 Key – Value數(shù)據(jù)庫。自2009年發(fā)布最初版本以來,Redis的熱度只增不減,除了經(jīng)常位居DB-Engines的最受歡迎Key-Value數(shù)據(jù)庫榜首之外,看阿里云技術(shù)總監(jiān)為您深度解讀云數(shù)據(jù)庫Redis。

點此查看原文:http://click.aliyun.com/m/41902/

為何Redis成為數(shù)據(jù)庫能成為后起之秀?

數(shù)據(jù)庫技術(shù)積累近半個世紀(jì),然而隨著新時代場景增多、業(yè)務(wù)發(fā)展,傳統(tǒng)數(shù)據(jù)庫面臨著很多壓力。數(shù)據(jù)開始初現(xiàn)規(guī)模,企業(yè)需要多套HA集群數(shù)據(jù)庫,SQL和NoSQL Key Value混合使用,并且開始使用監(jiān)控系統(tǒng)。而更加復(fù)雜的情況下,每個業(yè)務(wù)都需要各自特定的數(shù)據(jù)庫架構(gòu)和優(yōu)化方案,需要加入OLAP 、離線分析任務(wù),并且考慮高速擴(kuò)展、高性能、高可靠等問題。

Redis是開源的基于內(nèi)存且可以持久化的分布式 Key – Value數(shù)據(jù)庫。自2009年發(fā)布最初版本以來,Redis的熱度只增不減,除了經(jīng)常位居DB-Engines的最受歡迎Key-Value數(shù)據(jù)庫榜首之外,也在多家調(diào)查報告中成為非常受喜愛的NoSQL數(shù)據(jù)庫。

Redis作為NoSQL的代表之一,為什么會在歷史悠久的數(shù)據(jù)庫領(lǐng)域中迸發(fā)出此般活力?

阿里云云數(shù)據(jù)庫技術(shù)總監(jiān)蔡松露認(rèn)為:相比與強一致性的SQL關(guān)系型數(shù)據(jù)庫,NoSQL非關(guān)系型數(shù)據(jù)庫具備高性能、高靈活性。在當(dāng)今的互聯(lián)網(wǎng)時代,如新金融、新零售、視頻直播、人工智能、IoT等多樣化的業(yè)務(wù)場景有了更嚴(yán)苛更不同的技術(shù)訴求。其次,擅長OLTP查詢的SQL并不完美地滿足猛增的OLAP分析需求。最后,數(shù)據(jù)庫行業(yè)一直信奉的CAP理論已經(jīng)被Paxos、Raft等算法打破,即可以同時實現(xiàn)強一致、高可用和高容錯,這也被視為NoSQL運動興起的重大原因之一。

“一切堅固的東西,都煙消云散了”。 Redis能讓數(shù)據(jù)庫運行在內(nèi)存中,比閃存盤快1000倍。

開源Redis有哪些不足?

其實,開源項目和企業(yè)產(chǎn)品,有著完全不同的定位。開源Redis項目最大的原則是簡單可靠,但是云產(chǎn)品則需要滿足很多企業(yè)訴求如多地容災(zāi)、安全加密、升級與優(yōu)化、集群兼容性等等。

阿里云云數(shù)據(jù)庫團(tuán)隊一直積極參與Redis開源社區(qū)的共建:在Redis 創(chuàng)始人 Salvatore之后,對社區(qū)代碼貢獻(xiàn)第二的就是阿里云云數(shù)據(jù)庫團(tuán)隊;去年十月,阿里云云數(shù)據(jù)庫還將自研的特性如短連接性能提升30%、支持熱升級、兼容Memcache等融合到ApsaraCache項目中并貢獻(xiàn)給開源社區(qū),對此Salvatore表示“ApsaraCache 項目開源是一件非常好的事情,將能夠吸引全世界更多 Redis 核心專家參與,進(jìn)一步提升產(chǎn)品的穩(wěn)定性和可用性?!?/p>

在每個企業(yè)級的需求背后,團(tuán)隊都做了巨大的研發(fā)工作。舉例說明,集群高兼容性和無縫擴(kuò)容以滿足實際生產(chǎn)需求;在集群熱升級時做到使用無感知且業(yè)務(wù)不受影響;提供安全加密功能滿足如金融對保密級別要求高的客戶等等。

工業(yè)級使用,沒有什么是小事兒

目前,90%的中國互聯(lián)網(wǎng)公司都依靠Redis支撐用戶的高并發(fā)訪問,而80%的中國視頻直播網(wǎng)站都使用的阿里云云數(shù)據(jù)庫 Redis 版。

與開源Redis項目相比,兼容Redis協(xié)議標(biāo)準(zhǔn)的阿里云云數(shù)據(jù)庫 Redis 版有哪些優(yōu)勢?


Figure 1阿里云基于開源Redis的企業(yè)級需求技術(shù)支持

作為為企業(yè)服務(wù)的云產(chǎn)品,僅僅提供酷炫的功能并不足夠,更需要的是可靠、性能、安全和易用方面的保障和承諾。對于阿里云云數(shù)據(jù)庫團(tuán)隊而言,很多改進(jìn)都是在各種客戶場景需求下不斷打磨而成,比如:雙機(jī)熱備、持久化、同城容災(zāi);支持集群版、高性能硬件、基于Binglog模式復(fù)制免除pfork;VPC網(wǎng)絡(luò)、強密碼認(rèn)證、DDoS攻擊、SSL加密;性能監(jiān)控、閾值報警、高頻操作、數(shù)據(jù)管理等。

容災(zāi)是必不可少的部分,Redis原生的AOF可以幫助同一機(jī)房網(wǎng)絡(luò)相應(yīng)可達(dá)情況下的容災(zāi),但是對于鏈路過長跨城甚至存在跨時區(qū)機(jī)房時,而需要遠(yuǎn)程異地同步。有些企業(yè)對可用性要求極高,每個單元都須承擔(dān)流量,允許N-1個機(jī)房斷電;為此,團(tuán)隊設(shè)計了服務(wù)單元化+數(shù)據(jù)中心的拓?fù)淠J剑⑾鄳?yīng)地進(jìn)行內(nèi)核改造從而具備獨特的容災(zāi)能力。


Figure 2:Redis異地多活架構(gòu)方案示意圖

每個行業(yè)都會有各自場景需求。以游戲行業(yè)為例,如斗地主等房間模式需要做到隨時開服,這就需要基于時間點用戶備份做到瞬間克隆實例;而對于參加人數(shù)會猛增的游戲,需要在瘋狂灌人時逐步增大配置以做到資源合理高效利用,比如從標(biāo)準(zhǔn)版一鍵升級到極致版需要秒級遷移用戶數(shù)并且做到服務(wù)不收影響;在游戲低峰收尾業(yè)務(wù)時多服合并,即將多個服務(wù)數(shù)據(jù)庫匯總到一個再做實時降級。同時,還要云上云下數(shù)據(jù)打通,數(shù)據(jù)歸檔快速回滾,做到時間點或局部恢復(fù)。

而對于視頻直播行業(yè),瞬間大量用戶涌入的場景非常需要快速存儲、快速響應(yīng),基于朋友關(guān)系的送禮物、討論評論等大部分?jǐn)?shù)據(jù)操作都適合非關(guān)系型數(shù)據(jù)庫,而僅有充值等少量場景需要關(guān)系性數(shù)據(jù)庫,因此重度依賴Redis數(shù)據(jù)庫,相應(yīng)地則有“穩(wěn)定性高于一切、低內(nèi)存高QPS、連接數(shù)較大”的技術(shù)要求。相應(yīng)地,阿里云出臺的視頻直播方案具備連接數(shù)可普調(diào)至1-2w、帶寬可多帶帶調(diào)配及至萬兆, 集群支持熱點key,讀寫分離等

此外,民生類的行業(yè)又會分為極高QPS,熱升、無縫擴(kuò)容的新聞類,容災(zāi)、多活的交通類,容災(zāi)、數(shù)據(jù)安全的金融類,根據(jù)各種場景給出響應(yīng)的優(yōu)化方案。

關(guān)于阿里云Redis 4.0云數(shù)據(jù)庫增強版的一些細(xì)節(jié)

阿里云云數(shù)據(jù)庫Redis版發(fā)布的增強版具有多線程架構(gòu)、內(nèi)存壓縮算法優(yōu)化、key后臺刪除功能、Redis module、Redis熱key統(tǒng)計等特點,尤其值得一提的是該款產(chǎn)品通過創(chuàng)新的Redis module讓數(shù)據(jù)庫第一次有了“集裝箱貨輪”的能力。

Figure 3:Redis module讓數(shù)據(jù)庫擁有“集裝箱”能力

一般而言,傳統(tǒng)的單核CPU需要承擔(dān)30%計算和60%網(wǎng)絡(luò)的工作負(fù)載,而當(dāng)采用多核處理之后,可以將計算、網(wǎng)絡(luò)任務(wù)分別交給若干個CPU并將性能提高三倍,從根本上解決問題從而高并發(fā)任務(wù)量。同時,還通過創(chuàng)新的內(nèi)存壓縮算法,將數(shù)據(jù)量壓縮50%。

熱key統(tǒng)計是為了解決熱點事件時大流量請求集中落在某些分片中,到達(dá)物理網(wǎng)卡上線,緩存分片服務(wù)被打垮,緩存擊穿請求‘穿透’引起‘雪崩’的問題。常見的方法是結(jié)合使用服務(wù)端緩存、Memcache等,但是需要提前獲知熱點、緩存容量依然有限、增長不一致時間且熱點key遺漏等。目前,受益于讀寫分離架構(gòu),搭配負(fù)載均衡、讀寫分離自動路由和各節(jié)點高可用等,增加服務(wù)端能力高效快速發(fā)現(xiàn)熱點數(shù)據(jù),從而應(yīng)對熱key困境。

Redis未完,NewSQL待續(xù)

阿里云云數(shù)據(jù)庫 Redis 版兼容Redis協(xié)議標(biāo)準(zhǔn)的、提供持久化的內(nèi)存數(shù)據(jù)庫服務(wù),基于高可靠雙機(jī)熱備架構(gòu)、可無縫擴(kuò)展的集群架構(gòu)以及讀寫分離架構(gòu),滿足高讀寫性能場景及容量需彈性變配的業(yè)務(wù)需求。

關(guān)于非關(guān)系型數(shù)據(jù)庫,阿里云還有可根據(jù)不同場景切換引擎的MongoDB 3.4、首個全托管的DBaaS服務(wù)HBase 1.1,與開源社區(qū)版本相比,前者高連接數(shù)下并發(fā)提升10倍、短鏈接并發(fā)提升5倍,后者支持本地盤成本下降90%、整體性能提升3倍。


Figure 4:阿里云擁有全球最完善的NewSQL云數(shù)據(jù)庫家族

沒有NewSQL,企業(yè)將無法從容應(yīng)對大規(guī)模增長的數(shù)據(jù),多維模型、聚合、大數(shù)據(jù)計算、物聯(lián)網(wǎng)應(yīng)用、機(jī)器學(xué)習(xí)實踐等等新場景都會非常艱難。隨著未來不斷發(fā)展演進(jìn),各類數(shù)據(jù)庫或許會逐漸融合為一,那時我們只需要在線插件式的方法,根據(jù)不同業(yè)務(wù)需求選用即可。

掃碼獲取更多資訊:

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/11834.html

相關(guān)文章

  • 企業(yè)打開云HBase正確方式,來自阿里云云數(shù)據(jù)庫團(tuán)隊解讀

    摘要:推出云單節(jié)點版本,極低成本,降低使用門檻阿里云云服務(wù)正式推出單節(jié)點版本,歡迎訪問了解更多。最后,通過釘釘技術(shù)交流群找到阿里云的技術(shù)團(tuán)隊同學(xué)。阿里云團(tuán)隊希望通過這些星星之火,點燃以及整個技術(shù)生態(tài)的草原。普及,阿里云團(tuán)隊在行動原文鏈接 摘要:?一、HBase的歷史由來 HBase是一個開源的非關(guān)系型分布式數(shù)據(jù)庫(NoSQL),基于谷歌的BigTable建模,是一個高可靠性、高性能、高伸縮的...

    wslongchen 評論0 收藏0
  • 阿里云云數(shù)據(jù)庫開了一個未來大會,談了談2038年數(shù)據(jù)庫趨勢

    摘要:月日,在北京舉行的阿里云云數(shù)據(jù)庫智能未來大會上,阿里云高級產(chǎn)品專家王義成如是說。今天,阿里云發(fā)布了,,三款全新的數(shù)據(jù)庫,正式向開始融合。 摘要: 未來的某一天,量子數(shù)據(jù)庫是我們改造其他星球的關(guān)鍵技術(shù)之一。 1月17日,在北京舉行的阿里云2018云數(shù)據(jù)庫智能未來大會上,阿里云高級產(chǎn)品專家王義成如是說。 除了阿里云的全新一代NoSQL向NewSQL融合,NewSQL產(chǎn)品家族發(fā)布,在這場大會...

    CntChen 評論0 收藏0
  • 崔立強:Dev無感Ops,如何做到高效軟件交付

    摘要:用云效首先可以獲得研發(fā)模式的標(biāo)準(zhǔn)化,我們將其命名為,這是目前應(yīng)用最廣最適合阿里巴巴的分支管理模式,不但具有高度自由,快速迭代的特性,還可以與流水線結(jié)合,讓整個公司具有統(tǒng)一的軟件交付規(guī)范。最終避免了的發(fā)布故障。 在2018第二屆研發(fā)效能嘉年華上,阿里巴巴云效技術(shù)專家崔力強帶來了如何做到高效軟件交付的精彩演講,首先介紹了阿里巴巴在近幾年在交付平臺上的技術(shù)經(jīng)驗,以及目前云上工具平臺交易的趨勢...

    wawor4827 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<