0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

新版 Redis 不再“开源”,对使用者都有哪些影响?

jf_21561199 来源:jf_21561199 作者:jf_21561199 2024-03-27 22:30 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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%+。

wKgZomYELTGAKZLDAAVrOCJwvPc054.png

立足业务,提供更多的增强特性

GeminiDB 深入业务调研,已提供一系列增强功能,如布隆过滤器、广告推荐业务神器-FastLoad 极速数据导入、频控购物车刚需-Hash 类型可设置 field 粒度过期时间、游戏业务极速回档(PITR)等,持续为用户带来云原生、高性能和易用性等方面的优势体验。详情可参考文章:华为云GeminiDB发布新版本,全面支持Redis 6.2

wKgaomYELUKAY7l5AASnQ85ZWu8541.png

总结

华为云 GeminiDB 当前已广泛应用在广告、游戏、电商、阅读、金融、车联网等行业。GeminiDB 团队基于高性能、易用性原则,未来将持续探索业务开发和运维使用诉求,致力于为用户带来最具弹性和性价比的 KV 数据库服务,欢迎前往华为云 GeminiDB 官网体验使用。

审核编辑 黄宇


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    4032

    浏览量

    45569
  • Redis
    +关注

    关注

    0

    文章

    390

    浏览量

    12061
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    2025开源鸿蒙开发激励计划正式启动

    11月21日,2025开放原子开发大会盛大启幕,聚焦“AI共智,开源共享”主题,吸引了来自全球的开发、企业技术领袖、社区维护及高校科研力量参会。作为大会的重要组成部分,
    的头像 发表于 11-27 14:44 328次阅读

    Redis集群部署配置详解

    Redis集群是一种分布式Redis解决方案,通过数据分片和主从复制实现高可用性和横向扩展。集群将整个数据集分割成16384个哈希槽(hash slots),每个节点负责一部分槽位。
    的头像 发表于 07-17 11:04 590次阅读

    Redis集群部署与性能优化实战

    Redis作为高性能的内存数据库,在现代互联网架构中扮演着关键角色。作为运维工程师,掌握Redis的部署、配置和优化技能至关重要。本文将从实战角度出发,详细介绍Redis集群的搭建、性能优化以及监控运维的核心技术。
    的头像 发表于 07-08 17:56 625次阅读

    开发眼中的开源魅力

    、openKylin、OpenTenBase开源项目社区的开发,聆听他们与开源相遇、相伴、相成长的故事,感受那份超越代码本身的价值与魅力。
    的头像 发表于 06-24 11:38 707次阅读

    【幸狐Omni3576边缘计算套件试用体验】Redis最新8.0.2版本源码安装及性能测试

    的结果进行对比。 一、Redis是什么 维基百科的介绍是: Redis是一个使用ANSI C编写的开源、支持网络、基于内存、分布式、可选持久性的键值对存储数据库。 Redis官网的
    发表于 06-03 01:28

    2025开源鸿蒙开发大会圆满落幕

    近日,开源鸿蒙开发大会2025(OHDC.2025,简称“大会”)在深圳隆重开幕。大会正式发布了开源鸿蒙5.1 Release版本,举行了开源鸿蒙应用技术组件共建启动、
    的头像 发表于 05-26 17:03 1129次阅读

    Redis 再次开源

    “  Redis 现已采用 AGPLv3 开源许可证。  ” Redis CEO 的 Blog 以下是 Redis CEO Rowan Trollope 的 Blog: 像 AWS 和
    的头像 发表于 05-06 18:26 684次阅读

    普华基础软件开源汽车操作系统新版本代码上线

    近日,第二十一届上海国际汽车工业展览会现场,开源车用操作系统新版本代码上线仪式在中国电科展台成功召开。全球首个开源智能驾驶操作系统微内核龘EasyAda V2.1和首个规模化、量产级安全车控操作系统
    的头像 发表于 04-30 09:17 799次阅读

    普华基础软件开源车用操作系统迎来全新版

    近日,普华基础软件开源车用操作系统媒体发布会在上海中国汽车会客厅召开——全球首个开源智能驾驶操作系统微内核龘EasyAda、开源安全车控操作系统小满EasyXMen全新版本正式发布。现
    的头像 发表于 04-25 16:18 799次阅读

    redis三种集群方案详解

    Redis中提供的集群方案总共有三种(一般一个redis节点不超过10G内存)。
    的头像 发表于 03-31 10:46 1273次阅读
    <b class='flag-5'>redis</b>三种集群方案详解

    Redis实战笔记

    《 2024最新Redis 实战笔记》,这份笔记对 Redis 的相关知识做了系统全面的介绍,还是PDF版本,可自由复制,特别适合 Redis 初学者快速入门和提高。   本笔记适合人群:前半部分适合
    的头像 发表于 02-09 09:12 628次阅读
    <b class='flag-5'>Redis</b>实战笔记

    华为云 Flexus X 加速 Redis 案例实践与详解

    Redis 加速镜像,更是为开发提供了极大的便利。本文将详细介绍如何利用华为云 Flexus X 实例自带的 Redis 镜像,快速部署并配置 Redis,以及通过实际案例展示其
    的头像 发表于 01-23 17:52 609次阅读
    华为云 Flexus X 加速 <b class='flag-5'>Redis</b> 案例实践与详解

    Redis Cluster之故障转移

    1. Redis Cluster 简介 Redis Cluster 是 Redis 官方提供的 Redis 集群功能。 为什么要实现 Redis
    的头像 发表于 01-20 09:21 1255次阅读
    <b class='flag-5'>Redis</b> Cluster之故障转移

    开发开源鸿蒙故事

    近日,在以“一切为了开发”为主题的“2024开放原子开发大会暨首届开源技术学术大会”上,开源鸿蒙5.0 Release版本正式发布,备受各方关注。该版本在系统完备度、分布式创新、开
    的头像 发表于 01-06 10:28 1216次阅读

    Redis缓存与Memcached的比较

    关键特性和差异: 1. 数据存储 Redis: Redis是一个开源的键值存储,支持多种数据结构,如字符串、列表、集合、有序集合、散列、位图、超日志和地理空间索引。 它支持持久化,可以将内存中的数据保存到磁盘,支持RDB(快照)
    的头像 发表于 12-18 09:33 916次阅读