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

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

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

新版 Redis 不再“開源”,對(duì)使用者都有哪些影響?

jf_21561199 ? 來(lái)源:jf_21561199 ? 作者:jf_21561199 ? 2024-03-27 22:30 ? 次閱讀

2024 年 3 月 20 日,Redis Labs 宣布從 Redis 7.4 開始,將原先比較寬松的 BSD 源碼使用協(xié)議修改為 RSAv2和 SSPLv1協(xié)議。該變化意味著 Redis 在 OSI(開放源代碼促進(jìn)會(huì))定義下不再是嚴(yán)格的開源產(chǎn)品。該變化引發(fā) Redis 使用者的廣泛激烈討論,那么對(duì) Redis 使用者都有哪些影響呢?

Redis 協(xié)議變更之后,

都有哪些影響?

BSD 協(xié)議非常寬松,使用者可以任意使用以及商用。RSALv2 是由 Redis Labs 創(chuàng)建的協(xié)議,用戶可以內(nèi)部使用,但不能將其商業(yè)化提供給其他人使用。SSPLv1 是由 MongoDB 公司創(chuàng)建的協(xié)議,該協(xié)議具有傳染性,以此構(gòu)建的軟件都必須以相同協(xié)議開放源代碼。

在文章的 FAQ 有相應(yīng)的回復(fù),可以簡(jiǎn)單概括為:

1.對(duì)于直接使用開源自建 Redis 的最終用戶,可以繼續(xù)使用,但不允許向其他公司提供 Redis 商業(yè)服務(wù)。

2. 基于開源 Redis 提供 Redis 服務(wù)的第三方供應(yīng)商,如果未進(jìn)行商業(yè)合作,不能提供 Redis 7.4 及以后的高版本。對(duì)于使用第三方 Redis 供應(yīng)商的用戶,可能購(gòu)買不到 Redis 7.4 及以后新版本,或者已有 Redis 實(shí)例不能升級(jí)到 Redis 7.4 及以后的新版本。

其實(shí)早在 2019 年,Redis 模塊如 Redis Bloom、Redis JSON 等已使用 RSAL 協(xié)議,無(wú)版權(quán)的 Redis 服務(wù)提供商無(wú)法提供以上模塊。

華為云 GeminiDB Redis 接口

受此影響嗎?

華為云 GeminiDB 是一款兼容 Redis 協(xié)議的彈性 KV 數(shù)據(jù)庫(kù),支持遠(yuǎn)超內(nèi)存的容量和極致的性能,技術(shù)自主創(chuàng)新,并不受此影響。

100%自主創(chuàng)新,持續(xù)演進(jìn)

GeminiDB 目前完全兼容行業(yè)主流的 Redis 6.2、5.0、4.0,且還在繼續(xù)演進(jìn) 7.2。GeminiDB 提供 Redis 主備和集群全生態(tài)和特性,支持任意一款 Redis 客戶端。對(duì)用戶來(lái)說(shuō),無(wú)需任何業(yè)務(wù)改造即可從自建輕松上云。

隨著 GeminiDB 版本演進(jìn),用戶將來(lái)可隨時(shí)一鍵升級(jí)到 Redis 高版本。也可以通過(guò)華為云 DRS 服務(wù),自由上下云,不受任何約束。

相較于開源 Redis 單線程架構(gòu),GeminiDB 采用多線程分布式架構(gòu),可支持 QPS 1w 到 1000w 的靈活調(diào)整。GeminiDB 具有穩(wěn)定的低時(shí)延,平均時(shí)延<1ms,P99 時(shí)延<2ms,保障業(yè)務(wù) 24 小時(shí)穩(wěn)定運(yùn)行。

除此之外,GeminiDB 采用先進(jìn)的存算分離架構(gòu),最高可支持?jǐn)?shù)百 TB 存儲(chǔ),可靈活獨(dú)立擴(kuò)容計(jì)算、存儲(chǔ)資源,綜合降本 30%+。

wKgZomYELTGAKZLDAAVrOCJwvPc054.png

立足業(yè)務(wù),提供更多的增強(qiáng)特性

GeminiDB 深入業(yè)務(wù)調(diào)研,已提供一系列增強(qiáng)功能,如布隆過(guò)濾器、廣告推薦業(yè)務(wù)神器-FastLoad 極速數(shù)據(jù)導(dǎo)入、頻控購(gòu)物車剛需-Hash 類型可設(shè)置 field 粒度過(guò)期時(shí)間、游戲業(yè)務(wù)極速回檔(PITR)等,持續(xù)為用戶帶來(lái)云原生、高性能和易用性等方面的優(yōu)勢(shì)體驗(yàn)。詳情可參考文章:華為云GeminiDB發(fā)布新版本,全面支持Redis 6.2

wKgaomYELUKAY7l5AASnQ85ZWu8541.png

總結(jié)

華為云 GeminiDB 當(dāng)前已廣泛應(yīng)用在廣告、游戲、電商、閱讀、金融、車聯(lián)網(wǎng)等行業(yè)。GeminiDB 團(tuán)隊(duì)基于高性能、易用性原則,未來(lái)將持續(xù)探索業(yè)務(wù)開發(fā)和運(yùn)維使用訴求,致力于為用戶帶來(lái)最具彈性和性價(jià)比的 KV 數(shù)據(jù)庫(kù)服務(wù),歡迎前往華為云 GeminiDB 官網(wǎng)體驗(yàn)使用。

審核編輯 黃宇


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

    關(guān)注

    3

    文章

    3126

    瀏覽量

    42068
  • Redis
    +關(guān)注

    關(guān)注

    0

    文章

    368

    瀏覽量

    10780
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Redis 開源協(xié)議調(diào)整,我們?cè)趺崔k?

    許可,時(shí)間點(diǎn)恰逢剛剛完成最新一輪融資,宣布的時(shí)機(jī)耐人尋味。 Redis 協(xié)議調(diào)整,對(duì)云計(jì)算廠商的影響 Redis 協(xié)議調(diào)整聽起來(lái)可能沒(méi)什么,但在開源項(xiàng)目領(lǐng)域是一個(gè)大問(wèn)題。這并不是 Redis
    的頭像 發(fā)表于 05-09 22:59 ?317次閱讀
    <b class='flag-5'>Redis</b> <b class='flag-5'>開源</b>協(xié)議調(diào)整,我們?cè)趺崔k?

    Redis 開源社區(qū)持續(xù)壯大,華為云為 Valkey 項(xiàng)目注入新的活力

    版本開始,將原先比較寬松的 BSD 源碼使用協(xié)議修改為 RSAv2 和 SSPLv1 協(xié)議,意味著 Redis 在 OSI(開放源代碼促進(jìn)會(huì))定義下不再是嚴(yán)格的開源產(chǎn)
    的頭像 發(fā)表于 05-09 22:59 ?475次閱讀
    <b class='flag-5'>Redis</b> <b class='flag-5'>開源</b>社區(qū)持續(xù)壯大,華為云為 Valkey 項(xiàng)目注入新的活力

    華為云 GeminiDB 發(fā)布新版本,全面支持 Redis 6.2

    月上線的新版本,GeminiDB 已全面支持 Redis 6.2,用戶可在華為云 GeminiDB 產(chǎn)品官網(wǎng)購(gòu)買使用。新版本的 GeminiDB 發(fā)布了一系列增強(qiáng)功能,為用戶帶來(lái)云原生、高性能和易
    的頭像 發(fā)表于 04-08 18:22 ?1040次閱讀
    華為云 GeminiDB 發(fā)布<b class='flag-5'>新版</b>本,全面支持 <b class='flag-5'>Redis</b> 6.2

    Redis開源版與Redis企業(yè)版,怎么選用?

    Redis開源版,二有何不同?該如何選擇?一、Redis企業(yè)版Redis企業(yè)版基于開源
    的頭像 發(fā)表于 04-04 08:04 ?696次閱讀
    <b class='flag-5'>Redis</b><b class='flag-5'>開源</b>版與<b class='flag-5'>Redis</b>企業(yè)版,怎么選用?

    Redis拋棄開源引發(fā)行業(yè)震動(dòng),Valkey嶄露頭角

    Valkey 的目標(biāo)是繼續(xù)開發(fā) Redis 版本 7.2.4,并確保其在開源的 Berkeley Software Distribution(BSD)3條款許可下可用,令開發(fā)人員和行業(yè)利益相關(guān)感到寬慰。
    的頭像 發(fā)表于 03-30 14:11 ?1253次閱讀

    【愛芯派 Pro 開發(fā)板試用體驗(yàn)】Redis源碼編譯和基準(zhǔn)測(cè)試

    使用ANSI C編寫的開源、支持網(wǎng)絡(luò)、基于內(nèi)存、分布式、可選持久性的鍵值對(duì)存儲(chǔ)數(shù)據(jù)庫(kù)。 Redis官網(wǎng)的介紹是: The open source, in-memory data store used
    發(fā)表于 12-10 22:18

    redis容器內(nèi)怎么查看redis日志

    redis是一款流行的開源內(nèi)存數(shù)據(jù)庫(kù),常用于緩存、消息隊(duì)列、任務(wù)管理等場(chǎng)景。在使用redis時(shí),了解如何查看redis日志對(duì)于排查問(wèn)題、監(jiān)控性能和分析應(yīng)用程序行為非常重要。在本文中,我
    的頭像 發(fā)表于 12-05 10:10 ?2923次閱讀

    redis的原理和使用場(chǎng)景

    Redis(Remote Dictionary Server)是一個(gè)開源的、高性能的非關(guān)系型(NoSQL)的鍵值對(duì)數(shù)據(jù)庫(kù)管理系統(tǒng)。它以其快速讀寫能力和多種數(shù)據(jù)結(jié)構(gòu)支持而聞名,并被廣泛應(yīng)用于緩存
    的頭像 發(fā)表于 12-04 16:29 ?487次閱讀

    redis hash底層實(shí)現(xiàn)原理

    Redis是一個(gè)開源的內(nèi)存數(shù)據(jù)庫(kù),使用鍵值對(duì)存儲(chǔ)數(shù)據(jù)。其中,Redis中的數(shù)據(jù)結(jié)構(gòu)之一就是哈希(Hash),它提供了一種將多個(gè)字段(Field)存儲(chǔ)在一個(gè)鍵(Key)中的方法。那么Redis
    的頭像 發(fā)表于 12-04 16:27 ?482次閱讀

    redis和rabbitMQ的區(qū)別

    Redis和RabbitMQ是兩個(gè)流行的開源消息傳遞技術(shù),用于構(gòu)建高可靠、可擴(kuò)展和可擴(kuò)展的應(yīng)用程序。雖然它們都用于實(shí)現(xiàn)消息傳遞機(jī)制,但它們?cè)谠O(shè)計(jì)和運(yùn)作方式上存在一些不同之處。在本文中,我們將詳細(xì)討論
    的頭像 發(fā)表于 12-04 14:48 ?961次閱讀

    redis查看集群狀態(tài)命令

    Redis 是一個(gè)開源的、內(nèi)存中的數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)系統(tǒng),提供了一系列命令來(lái)管理和操作數(shù)據(jù)。在 Redis 中,集群是一個(gè)由多個(gè) Redis 實(shí)例組成的分布式系統(tǒng),用于提高數(shù)據(jù)的可用性和性能
    的頭像 發(fā)表于 12-04 11:39 ?845次閱讀

    Cloud MemoryStore for Redis Cluster 正式發(fā)布

    提供 99.99% 的 SLA。借助 Memorystore for Redis Cluster,您可以獲得完全托管且完全開源軟件 (OSS) 兼容的 Redis 集群產(chǎn)品,具有零停機(jī)時(shí)間擴(kuò)展 (內(nèi)或外),吞吐量比現(xiàn)有 Memo
    的頭像 發(fā)表于 11-24 17:40 ?306次閱讀
    Cloud MemoryStore for <b class='flag-5'>Redis</b> Cluster 正式發(fā)布

    華為云分布式緩存服務(wù) DCS,它與開源 Redis 有哪些差異,快來(lái)一探究竟!

    背景介紹 提到開源 Redis,相信互聯(lián)網(wǎng)從業(yè)者并不陌生。在磁盤時(shí)代,傳統(tǒng)數(shù)據(jù)庫(kù)是把數(shù)據(jù)都放在磁盤,應(yīng)用從數(shù)據(jù)庫(kù)讀寫數(shù)據(jù),而數(shù)據(jù)庫(kù)技術(shù)的性能瓶頸就是磁盤的 I/O 瓶頸,為了解決這個(gè)問(wèn)題,出現(xiàn)了緩存
    的頭像 發(fā)表于 10-26 09:34 ?299次閱讀
    華為云分布式緩存服務(wù) DCS,它與<b class='flag-5'>開源</b> <b class='flag-5'>Redis</b> 有哪些差異,快來(lái)一探究竟!

    華為云分布式緩存服務(wù)DCS,它與開源Redis有哪些差異,快來(lái)一探究竟!

    ,以緩解I/O壓力。這些緩存和內(nèi)存中,Redis就是其中之一。 圖片來(lái)源:https://www.huaweicloud.com/product/dcs.html 開源Redis作為一款經(jīng)典的“緩存”產(chǎn)品,其提供的的豐富數(shù)據(jù)類型
    的頭像 發(fā)表于 10-13 17:45 ?424次閱讀
    華為云分布式緩存服務(wù)DCS,它與<b class='flag-5'>開源</b><b class='flag-5'>Redis</b>有哪些差異,快來(lái)一探究竟!

    如何用Springboot整合Redis

    docker exec -it redis redis-cli 注意:新版redis6.0 默認(rèn)開啟了混合持久化,重啟
    的頭像 發(fā)表于 10-08 14:56 ?487次閱讀
    如何用Springboot整合<b class='flag-5'>Redis</b>