2024 年 3 月 20 日,Redis Labs 宣布從 Redis 7.4 開始,將原先比較寬松的 BSD 源碼使用協(xié)議修改為 RSAv2和 SSPLv1協(xié)議。該變化意味著 Redis 在 OSI(開放源代碼促進會)定義下不再是嚴格的開源產(chǎn)品。該變化引發(fā) Redis 使用者的廣泛激烈討論,那么對 Redis 使用者都有哪些影響呢?
Redis 協(xié)議變更之后,
都有哪些影響?
BSD 協(xié)議非常寬松,使用者可以任意使用以及商用。RSALv2 是由 Redis Labs 創(chuàng)建的協(xié)議,用戶可以內(nèi)部使用,但不能將其商業(yè)化提供給其他人使用。SSPLv1 是由 MongoDB 公司創(chuàng)建的協(xié)議,該協(xié)議具有傳染性,以此構建的軟件都必須以相同協(xié)議開放源代碼。
在文章的 FAQ 有相應的回復,可以簡單概括為:
1.對于直接使用開源自建 Redis 的最終用戶,可以繼續(xù)使用,但不允許向其他公司提供 Redis 商業(yè)服務。
2. 基于開源 Redis 提供 Redis 服務的第三方供應商,如果未進行商業(yè)合作,不能提供 Redis 7.4 及以后的高版本。對于使用第三方 Redis 供應商的用戶,可能購買不到 Redis 7.4 及以后新版本,或者已有 Redis 實例不能升級到 Redis 7.4 及以后的新版本。
其實早在 2019 年,Redis 模塊如 Redis Bloom、Redis JSON 等已使用 RSAL 協(xié)議,無版權的 Redis 服務提供商無法提供以上模塊。
華為云 GeminiDB Redis 接口
受此影響嗎?
華為云 GeminiDB 是一款兼容 Redis 協(xié)議的彈性 KV 數(shù)據(jù)庫,支持遠超內(nèi)存的容量和極致的性能,技術自主創(chuàng)新,并不受此影響。
100%自主創(chuàng)新,持續(xù)演進
GeminiDB 目前完全兼容行業(yè)主流的 Redis 6.2、5.0、4.0,且還在繼續(xù)演進 7.2。GeminiDB 提供 Redis 主備和集群全生態(tài)和特性,支持任意一款 Redis 客戶端。對用戶來說,無需任何業(yè)務改造即可從自建輕松上云。
隨著 GeminiDB 版本演進,用戶將來可隨時一鍵升級到 Redis 高版本。也可以通過華為云 DRS 服務,自由上下云,不受任何約束。
相較于開源 Redis 單線程架構,GeminiDB 采用多線程分布式架構,可支持 QPS 1w 到 1000w 的靈活調(diào)整。GeminiDB 具有穩(wěn)定的低時延,平均時延<1ms,P99 時延<2ms,保障業(yè)務 24 小時穩(wěn)定運行。
除此之外,GeminiDB 采用先進的存算分離架構,最高可支持數(shù)百 TB 存儲,可靈活獨立擴容計算、存儲資源,綜合降本 30%+。
立足業(yè)務,提供更多的增強特性
GeminiDB 深入業(yè)務調(diào)研,已提供一系列增強功能,如布隆過濾器、廣告推薦業(yè)務神器-FastLoad 極速數(shù)據(jù)導入、頻控購物車剛需-Hash 類型可設置 field 粒度過期時間、游戲業(yè)務極速回檔(PITR)等,持續(xù)為用戶帶來云原生、高性能和易用性等方面的優(yōu)勢體驗。詳情可參考文章:華為云GeminiDB發(fā)布新版本,全面支持Redis 6.2
總結
華為云 GeminiDB 當前已廣泛應用在廣告、游戲、電商、閱讀、金融、車聯(lián)網(wǎng)等行業(yè)。GeminiDB 團隊基于高性能、易用性原則,未來將持續(xù)探索業(yè)務開發(fā)和運維使用訴求,致力于為用戶帶來最具彈性和性價比的 KV 數(shù)據(jù)庫服務,歡迎前往華為云 GeminiDB 官網(wǎng)體驗使用。
審核編輯 黃宇
-
開源
+關注
關注
3文章
3402瀏覽量
42711 -
Redis
+關注
關注
0文章
378瀏覽量
10940
發(fā)布評論請先 登錄
相關推薦
評論