写点什么

Redis 3.0 正式版发布,正式支持 Redis 集群

  • 2015-04-03
  • 本文字数:1019 字

    阅读完需:约 3 分钟

Redis 是一个开源、基于 C 语言、基于内存亦可持久化的高性能 NoSQL 数据库,同时,它还提供了多种语言的 API。近日,Redis 3.0 在经过 6 个 RC 版本后,其正式版终于发布了。Redis 3.0 的最重要特征是对Redis 集群的支持,此外,该版本相对于2.8 版本在性能、稳定性等方面都有了重大提高。

Redis 3.0 正式版相对于 RC6 版本的改进内容包括:

  • 修复了无磁盘情况下的的复制问题;
  • 在角色变化后对 BLPOP 复制进行了测试;
  • 改进了 prepareClientToWrite() 错误处理;
  • 移除了 dict.c 中不再使用的函数。

Redis 3.0 版本相对于 2.8 版本带来的主要新特性包括:

  • 实现了分布式的 Redis 即 Redis Cluster ,从而做到了对集群的支持;
  • 引入了全新的"embedded string" 对象编码方式,从而实现了更少的缓存丢失和在特定的工作负载下速度的大幅提升;
  • AOF 重写过程中的 “last write” 操作降低了 AOF child -> parent 数据传输的延迟
  • 大幅提升 LRU 算法的性能以用于值的失效;
  • WAIT 命令能够阻塞传输到指定数量从节点的写操作;
  • 实现了对 MIGRATE 连接缓存的支持,从而大幅提升键值迁移的性能;
  • 为 MIGARTE 新增了参数:COPY 和 REPLACE;
  • CLIENT PAUSE 命令实现了在指定时间内停止处理客户端请求;
  • 提高了 BITCOUNT INCR 操作的性能;
  • CONFIG SET 能够接受不同单位的内存值,如 CONFIG SET maxmemory 1gb;
  • 调整 Redis 日志格式。

Redis 之父 Salvatore Sanfilippo 针对 Redis 3.0 正式版的发布这样说到

自己相信 Redis 3.0 将能够完全改变 Redis 的面貌,人们将认识到 Redis 是一个全新的东西,它的自动扩展、容错和高可用性都有了很大的改进,从此,它将能够在更大范围内承担更关键的任务。Redis 3.0 标志着一个新阶段和新开发模式的开始。以后,大量已经开发的新功能将不再急于进入稳定版本,实际上 Redis 3.0 就放弃了很多新功能,从而保证用户能够马上使用新的稳定版本。

Redis 3.0 正式版发布的消息一经公布,就引起了国内各大社区、论坛的热烈讨论,Reddit 的用户主要针对 Redis 稳定性进行了讨论,Hacker News 上也有了相关评论,有兴趣的读者可以前去查看。更多关于Redis 3.0 正式版本的改进内容,请读者查看其发布说明。更多关于Redis 相关信息,请读者登录其官网或者查看 GitHub 上提供相关的文档


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流。

2015-04-03 09:3328735
用户头像

发布了 46 篇内容, 共 53.6 次阅读, 收获喜欢 15 次。

关注

评论

发布
暂无评论
发现更多内容

Mac GIT客户端 SourceTree激活码 免登陆版

Rose

XLD音频无损解码 X Lossless Decoder for mac中文直装版

Rose

AI浪潮下,从英伟达GPU看全球芯片市场能否撬动黄金和石油的传统地位?

GPU算力

gpu 芯片 英特尔 GPU 集群 gpu 算力

KG+RAG 系列范式对比及 KAG 框架再思考:兼看大模型增强 KBQA 问答竞赛方案

可信AI进展

探索淘宝天猫API接口:揭秘商品详情与评论的深度获取

代码忍者

API 接口 pinduoduo API

2024“创客中国”国际中小企业创新创业大赛决赛即将在南沙开启→

新消费日报

打造梦想花园,Garden Planner助你一臂之力!

Rose

CAD建模软件BricsCAD 24:性能升级,设计无界

Rose

StarRocks存算分离在得物的降本增效实践

得物技术

数据库 开源 后端 OLAP

突破传统开发瓶颈:AI赋能下的低代码平台如何助力业务创新?

天津汇柏科技有限公司

低代码平台 AI 人工智能

智慧厕所系统,现代化便民服务的新标杆

光明源智慧厕所

Sketch中文版 v101是一款专为设计师打造的矢量绘图设计工具

Rose

领取云主机,带你基于PyTorch构建高效手写体识别系统

华为云开发者联盟

图像识别 云主机 PyTorch AI 基础设施

智慧厕所系统的核心特点、应用场景和未来趋势

光明源智慧厕所

七牛云与 openEuler 完成兼容互认证

七牛云

从人员外包到测试工具、测试平台,提供全方位的测试解决方案

测试人

软件测试

AutoCAD 2019中文版(附cad2019安装教程图解)

Rose

AI工具百宝箱|GenFM on ElevenReader,支持32种语言的AI播客,等你来体验

可信AI进展

精益研发管理:如何用工具助力制造业IPD

axe

敏捷 精益 IPD 制造业 项目管理工具

CST软件如何截取部分封装或者PCB进行仿真

思茂信息

仿真软件 cst 有限元

用AI“读懂”专业文档资料,合合信息助力出海企业规避侵权“陷阱”

合合技术团队

人工智能 AI 企业出海 文档解析

质量度量落地的注意事项和思考

老张

软件测试 质量保障 质量度量

七牛云荣登 36 氪「WISE2024 商业之王年度最具商业价值企业」榜单

七牛云

优化数据库管理,Navicat for MySQL助你一臂之力

Rose

一文详解阿里云可观测体系下标签最佳实践

阿里巴巴云原生

阿里云 云原生 可观测

mac电池健康守护者:coconutBattery Plus,精准监控您的设备电量!

Rose

产品经理如何做好产品和需求管理

易成研发中心

产品经理 需求管理 需求管理工具

KAG 技术与实践分享|基于 KAG 框架自主完成领域图谱构建和知识问答

可信AI进展

淘宝天猫API接口:关键字搜索商品列表与详情图的创新应用

代码忍者

API 接口 pinduoduo API

Redis 3.0正式版发布,正式支持Redis集群_语言 & 开发_李小兵_InfoQ精选文章