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

    文章

    4421

    浏览量

    46578
  • Redis
    +关注

    关注

    0

    文章

    396

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    开源欧拉开发的AI原生征途

    当大模型、具身智能、RISC‑V、智算中心成为数字产业的核心命题,操作系统不再只是算力承载的底层平台,而是AI原生能力的中枢底座。作为面向数字基础设施的操作系统,开源欧拉(openEuler)已成长为世界范围内规模领先的开源社区
    的头像 发表于 05-14 11:06 518次阅读

    Redis应用监控指标大盘点

    Redis作为高性能内存数据库,广泛应用于缓存、会话存储、消息队列等场景。对Redis运行状况的有效监控,是保障业务稳定性的关键。本文的目的是帮助运维工程师建立完整的Redis监控知识体系,讲解需要监控哪些指标、如何采集这些指标
    的头像 发表于 04-09 10:07 223次阅读

    华东师范大学构建一体化开源成长平台

    开源已成为全球科技创新的核心引擎,也是我国实现高水平科技自立自强的战略基石。然而,人才断层、教育脱节、评价缺失,正制约着开源生态的可持续发展。高校作为人才培养主阵地,不能只做开源的“使用者
    的头像 发表于 02-05 16:10 1073次阅读

    以开发为核心驱动开源项目迈向成熟

    11月21-22日,以“一切为了开发——AI共智·开源共享”为主题的2025开放原子开源开发大会在北京成功举办。大会聚焦人工智能、基础软件等重点方向,来自产业界、高校、科研机构和
    的头像 发表于 12-04 10:09 841次阅读

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

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

    RT-Thread荣膺开放原子开源先锋项目,社区开发斩获“开源贡献之星”|新闻速递

    近日,2025开放原子开发大会在京开幕。大会举行了“中国开源创新力量致谢仪式”,向操作系统、数据库、人工智能三大技术领域28个开源先锋项目中作出卓越贡献的47位开发致谢。此次,RT
    的头像 发表于 11-24 18:48 664次阅读
    RT-Thread荣膺开放原子<b class='flag-5'>开源</b>先锋项目,社区开发<b class='flag-5'>者</b>斩获“<b class='flag-5'>开源</b>贡献之星”|新闻速递

    2025开放原子开发大会AtomGit开源实践交流分论坛即将开启

    当前,全球开源生态正持续蓬勃发展,开发协作模式与开源创新范式也随之经历深刻变革。在此趋势下,以开发为中心的AtomGit,创新融合“开源
    的头像 发表于 11-17 16:32 1148次阅读

    Redis集群部署配置详解

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

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

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

    开发眼中的开源魅力

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

    【经验分享】在Omni3576上编译Redis-8.0.2源码,并安装及性能测试

    本文首先介绍Redis是什么,然后介绍如何在Omni3576上编译Redis-8.0.2源码,以及从源码编译、安装Redis,最后介绍如何在Omni3576上运行Redis性能测试,并
    的头像 发表于 06-05 08:05 1168次阅读
    【经验分享】在Omni3576上编译<b class='flag-5'>Redis</b>-8.0.2源码,并安装及性能测试

    润和软件旗下润开鸿亮相开源鸿蒙开发大会2025

    近日,开源鸿蒙开发大会2025(OHDC.2025)于深圳再启新篇,会上正式发布了开源鸿蒙5.1 Release版本,并进行开源鸿蒙应用技术组件共建启动等重要仪式,面向开发
    的头像 发表于 06-03 16:22 1833次阅读

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

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

    华为亮相2025开源鸿蒙开发大会

    近日,开源鸿蒙开发大会2025(以下简称大会)在深圳成功举办。大会以开源鸿蒙5.1 Release版本发布为契机,聚焦开源鸿蒙技术革新和社区发展,全面呈现“Powered
    的头像 发表于 05-29 09:07 1541次阅读

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

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