2024 年 7 月,就眠儀式发布 Rudis 第一个版本的时候,有很多不友好的声音。 “闲得蛋疼”“所谓的自主创新”“有啥意义?”“开始造轮子是吧”“开源不值钱”······ Rudis ,是一个采用 Rust 语言重现实现 Redis 核心功能的开源项目。 Redis 是一个开源的内存数据库,提供了高性能的键值(key-value)存储系统,常用于缓存、消息队列、会话存储等应用场景,而且采用开源协议是 BSD,对用户也十分友好。 何必要用 Rust 重写 Redis 呢? 就眠儀式认为,Rust 语言本身就是具备优势的,通过 Rust 反推 Redis 通讯协议提供一个更安全和高性能的内存数据库,是一个不错的选择。并且他认为,这个需求会继续长期存在。 不过,他也坦白:“现阶段无法去确认其价值,而是通过不断的做,把这件事变成 ' 对的 '。” 就眠儀式不仅开发了 Rudis ,同时也是 Pear Admin 负责人,以及另外两个开源项目 layui-vue、Binlog4j 的作者。
为了 Rudis 这个项目,他还不得不减少了对 layui-vue 的技术支持。现在的 Rudis,功能也越来越丰富了,兼容更多的操作系统以及数据结构。 Rudis 亮点:
另外,为了提高 Rudis 的性能,就眠儀式也做了不少努力,正面硬刚 Redis ,还赢了!
1 月 24 日(周五)19:00-20:00,Rudis 作者就眠儀式将做客 “OSC 开源社区” 视频号直播栏目【开源项目老牌与新秀】第 5 期,揭秘其为提升性能所做的不懈努力,再聊一聊 Rudis 核心功能、架构设计和模块,并操作演示如何在 Java 项目中接入 Rudis 服务。
直播亮点:
(责任编辑:IT) |