<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          鍵值數(shù)據(jù)庫雖小,Redis卻能雄踞數(shù)據(jù)庫排行前十

          共 5891字,需瀏覽 12分鐘

           ·

          2021-09-04 08:23


          鍵值數(shù)據(jù)庫可以說是最簡單的數(shù)據(jù)庫了,只能存儲成對的鍵和值,并在知道鍵時檢索值。

          這樣簡單的數(shù)據(jù)庫通常不足以滿足復雜的應用。但正是這樣的簡單性,使得鍵值數(shù)據(jù)庫在某些應用情況下更具有吸引力。例如,資源效率高的鍵值數(shù)據(jù)庫通常應用于嵌入式系統(tǒng)或高性能的流式應用中。

          打開權(quán)威的數(shù)據(jù)庫產(chǎn)品排行榜DB-Engines,你會發(fā)現(xiàn),Redis長期穩(wěn)居鍵值數(shù)據(jù)庫的“老大”,并長期雄踞所有數(shù)據(jù)庫產(chǎn)品前10 的位置。

          8有中旬,Redis Labs突然宣布,將公司的名字修改為Redis,與鍵值數(shù)據(jù)庫Redis同名。雖然Redis Labs是內(nèi)存數(shù)據(jù)庫Redis的主要貢獻和贊助廠商,但是使用與內(nèi)存數(shù)據(jù)庫相同的名字,仍不免讓人困惑。

          其背后的商業(yè)意圖是什么?會不會引發(fā)鍵值數(shù)據(jù)庫甚至是內(nèi)存數(shù)據(jù)庫市場的變革呢?

          #1

          鍵值數(shù)據(jù)庫依然廣受歡迎

          1)鍵值數(shù)據(jù)庫是最常用的內(nèi)存數(shù)據(jù)庫,市場增長迅速。

          亞馬遜云計算是鍵值數(shù)據(jù)庫最早的發(fā)明者。鍵值數(shù)據(jù)庫起源于Amazon開發(fā)的 Dynamo系統(tǒng)。

          其有別于傳統(tǒng)的關(guān)系型數(shù)據(jù)庫,鍵值數(shù)據(jù)庫是一種NoSQL數(shù)據(jù)庫,使用一個哈希表,表中的Key(鍵)用來定位Value(值),即不能對Value進行索引和查詢,只能通過Key 存儲和檢索具體的Value。

          亞馬遜云計算在其網(wǎng)站上,對鍵值數(shù)據(jù)庫的定義是“是一種非關(guān)系數(shù)據(jù)庫,它使用簡單的鍵值方法來存儲數(shù)據(jù)?!?/strong>

          當然鍵和值都可以是從簡單對象到復雜復合對象的任何內(nèi)容,可以存儲任意類型的數(shù)據(jù),包括整型、字符型、數(shù)組、對象等。

          鍵值數(shù)據(jù)庫是高度可分區(qū)的,并且允許以其他類型的數(shù)據(jù)庫無法實現(xiàn)的規(guī)模進行水平擴展。

          “全球內(nèi)存數(shù)據(jù)庫市場,將以19.65%的復合年增長率不斷迅速發(fā)展。”分析機構(gòu)Verified Market Research對內(nèi)存數(shù)據(jù)庫市場的發(fā)展進行肯定。

          備受業(yè)界關(guān)注的Key-Value非關(guān)系數(shù)據(jù)庫就是目前最好的內(nèi)存數(shù)據(jù)庫。Key-Value存儲在緩存中,可以非常有效地減少讀寫磁盤的次數(shù),帶來了比SQL數(shù)據(jù)庫存儲更好的讀寫性能。當然,應用范圍受限,適合不涉及過多數(shù)據(jù)關(guān)系業(yè)務(wù)關(guān)系的業(yè)務(wù)數(shù)據(jù)。

          2)Redis是鍵值數(shù)據(jù)庫的扛鼎之作。

          雖然是最新的數(shù)據(jù)庫類型,但是鍵值數(shù)據(jù)庫陣營卻非常龐大。從DB-Engines今年8月出爐的鍵值數(shù)據(jù)庫排行榜的前20強可以看出,開源數(shù)據(jù)庫Redis位居鍵值存儲應用第一位。其應用指數(shù)遠遠超低第二名Amazon DynamoDB和第三名Microsoft Azure Cosmos DB。

          DB-Engines 8月出爐的鍵值數(shù)據(jù)庫排行榜的前20強

          前三名在實現(xiàn)鍵值數(shù)據(jù)模型的基礎(chǔ)上,也支持其他數(shù)據(jù)模型,如文本模型、圖形模型、時間序列、搜索引擎等,已擴大數(shù)據(jù)庫的應用范圍。

          作為鍵值數(shù)據(jù)庫的“老大”, Redis逐漸變成了內(nèi)存數(shù)據(jù)庫的事實標準。在Stack Overflow的年度全球開發(fā)人員調(diào)查中,Redis連續(xù)5年被評為“最受歡迎的數(shù)據(jù)庫”。

          3)Redis背后的商業(yè)公司不斷成長。

          作為最受歡迎的開源數(shù)據(jù)庫Redis最重要的貢獻者和Redis Enterprise的提供商,Redis Labs在2020年8月25日完成1億美元的F輪融資,公司估值因此超過10億美元,終于成為一家以開源商業(yè)模式盈利的銷售額超過10億美元的獨角獸公司。

          DB-Engines公布的Redis、Amazon DynamoDB和、Microsoft Azure Cosmos DB近8年成長的趨勢顯示,Redis受到用戶和市場極度寵愛。

          Redis、Amazon DynamoDB和Microsoft Azure Cosmos DB成長趨勢

          幾年前,人們對Redis還充滿了懷疑。然而,時至今日,經(jīng)過大量的實踐應用,Redis簡潔高效、安全穩(wěn)定的特性已經(jīng)深入人心;更新速度越來越快,功能也變得越來越多、越來越強大。

          無論是國內(nèi)還是國外,從五百強公司到小型初創(chuàng)公司都在使用Redis。Redis在緩存應用場景中擁有不可取代的地位,被廣泛應用于數(shù)據(jù)緩存、游戲存儲、分布式會話存儲、實時分析和機器學習等場景。

          專家認為,面對日益增長而又分散的數(shù)據(jù),為了最大程度地利用和發(fā)掘這些數(shù)據(jù)的價值,Redis Labs提供了一個實時數(shù)據(jù)平臺,利用該平臺可以管理、處理、分析和做出預測,從而改善企業(yè)客戶的體驗并推動企業(yè)業(yè)務(wù)的發(fā)展。

          #2

          與云巨頭合作

          1)在開源運作上,Redis選擇與云巨頭合作。

          在開源軟件發(fā)展上,開源的商業(yè)公司歷來是最大的利益受益者。當然,開發(fā)者、用戶、開源發(fā)行版辦、服務(wù)咨詢公司等等都可以從開源軟件中受益。

          但是近年來,公有云服務(wù)商通過開源軟件頻頻得利,直接威脅著開源軟件商業(yè)公司的利益,迫使這些公司不得不通過改變許可協(xié)議來限制云服務(wù)商的利益。

          目前來看,這種做法效果不太理想。

          與此不同的另一路發(fā)展路徑則是與云服務(wù)商合作,放長線,釣大魚。成功者包括數(shù)據(jù)倉庫軟件SnowFlake,它將自己變成了數(shù)據(jù)云服務(wù)商,并成為云服務(wù)商的用戶,通過提供PaaS平臺和SaaS服務(wù),擴大云服務(wù)商和自己的收益。

          Databricks也選擇了與云服務(wù)商合作之路,并找到了創(chuàng)建互惠互利的業(yè)務(wù)模型的方法。

          Redis在發(fā)展上也堅持與云服務(wù)商合作,共同發(fā)展。主要原因可能在于兩個原因:一是鍵值數(shù)據(jù)庫太小了,必須通過與云服務(wù)商合作,共同發(fā)展;二是Redis實例太小了,不足以對抗那么多云巨頭。

          2)無法擊敗云服務(wù)商,那就加入他們。

          2020年,Redis Labs與Microsoft Azure簽署戰(zhàn)略聯(lián)盟協(xié)議,以使Redis Enterprise成為Azure Redis Cache的頂級層,并在Private Preview中啟動它。

          隨著Redis Enterprise Cloud作為本地服務(wù)于2019年10月在Google Cloud上可用,該服務(wù)在短短兩個季度內(nèi)就增長了300%以上。這表明,Redis Labs與谷歌云合作不斷深入。

          Redis通過Amazon Web Services合作伙伴網(wǎng)絡(luò)獲得高級技術(shù)合作伙伴地位。亞馬遜相繼推出Amazon ElastiCache for Redis全托管內(nèi)存緩存服務(wù),以及一款同樣是兼容于Redis的內(nèi)存數(shù)據(jù)庫服務(wù)Amazon MemoryDB for Redis,供開發(fā)者構(gòu)建需要微秒讀取,以及個位數(shù)毫秒寫入性能,且具有資料持久性和高可用性的應用程序。

          阿里云 Redis從2015年商用以來,其一直更新云KV內(nèi)存數(shù)據(jù)庫產(chǎn)品,同時擁有眾多頂級Redis社區(qū)Commiter和中文社區(qū)組織者,為社區(qū)做出了大量卓越的貢獻,是國內(nèi)最強大的Redis團隊。在全新版本Redis 6.0發(fā)布不到一周時間,阿里云Redis 6.0云數(shù)據(jù)庫就全球首發(fā)(除原廠外),全面涵蓋開源Redis 6.0的多項重大更新。

          騰訊云在Redis云數(shù)據(jù)庫領(lǐng)域的耕耘已經(jīng)長達8年。在此期間,有效支持了騰訊大量優(yōu)秀業(yè)務(wù)比如騰訊QQ、QQ空間等業(yè)務(wù)的穩(wěn)定運行。其中,在消費隊列的應用場景中,騰訊云Redis單集群日請求量超過2萬億次,峰值請求超過17億次/分鐘,創(chuàng)造了一系列的性能記錄。

          3)云服務(wù)商的商用鍵值數(shù)據(jù)庫也不斷涌現(xiàn)。

          亞馬遜自研鍵值數(shù)據(jù)庫產(chǎn)品也不斷發(fā)展,如Amazon DynamoDB 是一種非關(guān)系數(shù)據(jù)庫,可在任何規(guī)模提供可靠的性能。它是一種完全托管的多區(qū)域、多主表數(shù)據(jù)庫,可實現(xiàn)不到 10 毫秒的一致延遲,并提供內(nèi)置的安全性、備份和還原以及內(nèi)存中的緩存。

          在 DynamoDB 中,項目包括一個主鍵或復合鍵,以及數(shù)量不限的屬性。與單個項目相關(guān)聯(lián)的屬性數(shù)量沒有明確限制,但項目的總大?。òㄋ袑傩悦Q和屬性值)不得超過 400KB。表是數(shù)據(jù)項的集合,就好比關(guān)系數(shù)據(jù)庫中的表是行的集合。每個表具有無限數(shù)量的數(shù)據(jù)項。

          在 Build 2021 上,微軟宣布了Microsoft Azure Cosmos DB的多項新更新,這是一個從頭到端構(gòu)建的云數(shù)據(jù)庫服務(wù),為行星級云服務(wù)和數(shù)據(jù)密集型應用程序提供動力。微軟宣布面向所有 API(Core、MongoDB、Cassandra、Gremlin 和 Table)全面推出 Azure Cosmos DB無服務(wù)器應用。

          阿里云也推出的云原生內(nèi)存數(shù)據(jù)庫Tair,源自阿里巴巴集團重點打造的自研Key-Value數(shù)據(jù)庫,這是一個完全兼容Redis協(xié)議的內(nèi)存數(shù)據(jù)庫。

          Tair全新定位企業(yè)級云原生內(nèi)存數(shù)據(jù)庫,全面覆蓋客戶不同業(yè)務(wù)階段對于Redis性能、功能與成本的更高要求。目前已經(jīng)發(fā)展到了Tair 3.0。

          2020年10月28日,阿里云正式發(fā)布云原生內(nèi)存數(shù)據(jù)庫Tair企業(yè)級Redis服務(wù),該系列包含兩種產(chǎn)品形態(tài):持久內(nèi)存型和容量存儲型。這是Tair系列繼性能增強型和混合存儲型后又一力作。

          #3

          開源依然占據(jù)鍵值數(shù)據(jù)庫的主流

          雖然云服務(wù)商通過與Redis合作受益,同時云服務(wù)商也推出自研發(fā)鍵值數(shù)據(jù)庫產(chǎn)品,但是開源依然是鍵值數(shù)據(jù)庫發(fā)展的主流。

          1)開源Redis發(fā)行版越走越強。

          在與云服務(wù)商合作的同時,Redis Labs依然牢牢掌握著Redis的發(fā)展方向,新技術(shù)、新產(chǎn)量不斷推出。

          Redis的商業(yè)版本提供了許多增強功能,包括一組擴展的數(shù)據(jù)模型,包括 JSON、AI、圖形和時間系列、更強大的搜索和可編程引擎。

          商業(yè)版不斷擴大自身優(yōu)勢,如:

          一是響應快速。Redis每秒可以執(zhí)行大約11萬個寫入操作,或者8.1萬個讀操作,其速度遠超數(shù)據(jù)庫。

          二支持 6 種數(shù)據(jù)類型,包括字符串、哈希結(jié)構(gòu)、列表、集合、可排序集合和基數(shù)。這使得開發(fā)者在應用中很容易根據(jù)自己的需要,選擇存儲的數(shù)據(jù)類型。

          三是推出更多新產(chǎn)品,如推出了RedisAI和RedisGears,RedisAI用于以Redis的速度來推斷人工智能請求,RedisGears是一種可編程引擎,可以在任何分布式Redis部署中以毫秒級的速度處理數(shù)據(jù)。

          推出宣布RedisRaft,帶來了強大的一致性,使其適合服務(wù)于地球上最關(guān)鍵的業(yè)務(wù)應用程序。

          Redis Enterprise專為云原生世界而設(shè)計,可在混合、多云和全球應用程序中統(tǒng)一數(shù)據(jù),以最大程度地發(fā)揮業(yè)務(wù)潛力。

          Redis Labs目前擁有7500多個客戶,包括萬事達卡、戴爾、Fiserv、家得寶、微軟、好市多、Gap和Groupon等。

          2)基于云的開源鍵值數(shù)據(jù)庫占據(jù)市場的主流。

          鍵值數(shù)據(jù)庫按不同的標準,可以劃分為不同的類型。如按照部署方面來看,基于云的鍵值數(shù)據(jù)庫占據(jù)更多的市場份額,而本地部署鍵值數(shù)據(jù)庫市場份額微乎其微。

          如果按照源代碼的開放與封閉來劃分,相關(guān)報告認為,開源的鍵值數(shù)據(jù)庫產(chǎn)品占比72.2%的市場,商業(yè)化版本的鍵值數(shù)據(jù)庫市場不到28%。

          與其他類型的NoSQL數(shù)據(jù)庫相比,Wide Cloumn數(shù)據(jù)庫開源占比81.8%,時序數(shù)據(jù)庫開源占比80.7%,文檔存儲開源占比80.0%,開源數(shù)據(jù)庫市場占比都高于鍵值數(shù)據(jù)庫。

          開源鍵值數(shù)據(jù)庫市場占比高于圖數(shù)據(jù)庫和搜索引擎。而圖數(shù)據(jù)庫開源占比68.4%,搜索引擎開源占比65.3%。

          #4

          改名背后的鍵值數(shù)據(jù)庫走向

          1)改名的意圖初步顯現(xiàn)。

          對于公司改名,Redis官方強調(diào)公司名稱變更不會對Redis產(chǎn)品生產(chǎn)影響,承諾了三個不變:

          一是Redis的授權(quán)、管理和控制方式?jīng)]有改變,Redis將會繼續(xù)使用BSD授權(quán);

          二是2020年更新的治理模式,也會繼續(xù)維持。

          三是對于合作伙伴也不會有任何影響。

          官方希望借由名稱更改,讓客戶更直接了解Redis產(chǎn)品和合作伙伴的產(chǎn)品,有助于Redis發(fā)展與增長。

          Redis公司認為,網(wǎng)站會使用新的標志,合約上也會使用新的名稱。開源項目會繼續(xù)使用redis.io,公司的網(wǎng)站則會改用redis.com。

          那么,Redis公司改名的真正意圖是什么呢?

          專家認為,最主要的原因是“Redis 項目放棄之前的專制管理模式,轉(zhuǎn)而采用新的‘社區(qū)自治模式’?!?/strong>

          Redis Labs在2011年成立之后,便開始貢獻Redis項目,當時Redis項目創(chuàng)建不到2年。2015年,Redis創(chuàng)建者Salvatore Sanfilippo加入Redis Labs,成為主要項目貢獻者。雖然Salvatore Sanfilippo在2020年不再專注維護Redis,但是仍是Redis Labs咨詢委員會成員之一。

          “像 Redis 這樣的系統(tǒng)開源軟件需要強大的支持才能發(fā)展。挑戰(zhàn)一直是如何在不損害項目開放性的情況下發(fā)展業(yè)務(wù)。Redis Labs幾年來已經(jīng)證明能夠做到這一點,在創(chuàng)建強大的業(yè)務(wù)的同時,仍然提供高效、透明治理的開放平臺。”Sanfilippo 說。

          “在我從研發(fā)領(lǐng)導層卸任后,他們改進了開發(fā)流程,讓新的核心團隊更加開放,并繼續(xù)為世界各地的許多開發(fā)人員和公司提供開放平臺。我相信這家公司配得上 Redis這個稱號?!?/p>

          據(jù)悉,在新的治理模式下,負責開源工作的核心團隊在今年3月順利發(fā)布了Redis 6.2,超過35名社區(qū)成員對此作出了貢獻。Redis OSS社區(qū)創(chuàng)建的PR數(shù)同比增長56%,關(guān)閉的PR 數(shù)同比增長156%。Redis項目Git作者也同比增長了86%。

          Redis Labs多年來,其商業(yè)模式是以Redis為基礎(chǔ),開發(fā)模塊擴展功能集,提供企業(yè)級服務(wù),在去年開發(fā)了RedisRaft,將于Redis 7.0發(fā)布的時候一起發(fā)布,使得Redis可成為強一致性數(shù)據(jù)庫。

          2)多模型支持成為發(fā)展趨向。

          對于未來的發(fā)展趨勢,Redis會加大商業(yè)模式創(chuàng)新,在推出商業(yè)版本上加快速度;云服務(wù)商在加大對開源的貢獻意外,也加大其發(fā)行版和自有產(chǎn)品的研發(fā)力度。這中雙重發(fā)展趨向,增強了鍵值數(shù)據(jù)庫發(fā)展的動力。

          在技術(shù)上,數(shù)據(jù)庫在支持鍵值模型以外,會增加對多種數(shù)據(jù)模型的支持。這一趨勢會在開源數(shù)據(jù)庫的發(fā)行版和商業(yè)版上不斷增強。

          在鍵值數(shù)據(jù)庫甚至內(nèi)存數(shù)據(jù)庫市場,商業(yè)公司的產(chǎn)品會日益增多,但會受到開源產(chǎn)品的沖擊,目前發(fā)展前景還不明朗。

          中國軟件網(wǎng)認為,鍵值數(shù)據(jù)庫身形雖小,但是肝膽具存,其影響不容小覷,增長也非常驚人,國產(chǎn)數(shù)據(jù)庫企業(yè)完全可以積極布局,以免將來被卡脖子。




          CDEC2021深圳站 掃碼參會

          9月9日不見不散


          加入海比研究院交流群 | 獲取更多報告
          請?zhí)砑有≈治⑿?:kaizhuo007



          瀏覽 79
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                    <th id="afajh"><progress id="afajh"></progress></th>
                    成人精品性爱 | 国产女人被躁到高潮的AV | 中日欧美中文字幕第一页 | 伊人久久丁香五月 | 亚洲人成电影一区二区在线 |