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

華為云 Flexus X 加速 Redis 案例實踐與詳解

開發者的開源鴻蒙故事
2024開放原子開發者大會暨首屆開源技術學術大會成功舉辦
Redis緩存與Memcached的比較
高校開源開發者培養分論壇亮點前瞻
Redis 開源協議調整,我們怎么辦?

Redis 開源社區持續壯大,華為云為 Valkey 項目注入新的活力

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

Redis拋棄開源引發行業震動,Valkey嶄露頭角
數據安全沒保障?GaussDB(for Redis) 為你保駕護航

GaussDB(for Redis) 特性揭秘:大 key 治理

評論