国人独立开发的开源 Redis 客户端 ioredis 被 Redis 公司收购
ioredis 作者 @Luin 宣布该项目已被 Redis 公司收购。ioredis 是一个用于 Node.js 的 Redis 客户端,健壮、性能好、功能强大且全面。
目前 ioredis 在 GitHub 的开源地址已迁移至 Redis 公司旗下:https://github.com/redis/ioredis
两年前,ioredis 超过 redis 成为了 Node.js 最流行的 Redis 客户端。当时 ioredis 作者还感叹 redis 历经诸多波折终被 Redis 官方收购。
@Luin 曾表示 ioredis 是自己独立从零开发的项目,创建初衷也很“极客”——没找到满意的开源库,所以决定自己动手干。历经 9 年,从个人的 side project 到被开源公司收购,吾辈楷模!
2014 年底的时候我开始使用 Node.js 开发后端程序。为了连接 Redis ,所以研究了下市面上的 Redis 客户端库。当时最流行的库 redis 是由 Uber 的首席架构师 Matt Ranney 开发的。使用后发现这个库有一些让自己不满意的地方:
- 不支持 Promise (当时 Promise 还是个非常新的概念)
- 命令语法不太美观(个人审美差异😄)
- 功能不齐全:缺少 Cluster 、Sentinel 等 Redis 新功能的支持。
由于当时正好有点闲暇时间,就自己从零开发并开源了 ioredis 。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
任天堂起诉 Switch 模拟器 Yuzu 开发者
美国任天堂公司正在对流行模拟器工具 Yuzu 背后的开发商 Tropic Haze LLC 提起诉讼,控告其“大规模侵犯任天堂和其他人版权作品知识产权”。 该公司在最新提交的一份法律文件中指出,Tropic Haze LLC 非法规避了任天堂 Switch 游戏的软件加密和版权保护系统,从而助长了盗版行为,侵犯了《数字千年版权法案》(DMCA)规定的版权。并表示,其《塞尔达传说:王国之泪》在正式零售发售之前就因盗版被下载了超过一百万份。 任天堂声称,Yuzu 的主要开发者已公开承认 Yuzu 网站向用户提供了指导,教他们如何入侵任天堂 Switch 游戏机,以及如何未经授权复制任天堂视频游戏。同时,任天堂还强调了 Yuzu 从中的获利;该项目目前已经得到了 7000 多名会员的支持,每月收入接近 3 万美元。 因此,任天堂现在正在寻求获得损失赔偿,要求对每项违 DMCA反规避和反贩运条款的行为赔偿 2,500 美元,对每项侵犯版权的行为赔偿 150,000 美元。以及要求法院查封、扣押和销毁 Yuzu 模拟器的所有副本,和任天堂认为侵犯其版权的软件和硬件,并提出了"......立即将域...
- 下一篇
开源日报 | MariaDB 消亡史;写代码我有三不沾;V神建议马斯克用 Linux
欢迎阅读 OSCHINA 编辑部出品的开源日报,每天更新一期。 # 2024.2.27 今日要点 OpenSource Daily OSI 发布报告,研究 BSL 这样的 “延迟开源发布” Open Source Initiative(OSI)近期发布了一个报告《Delayed Open Source Publication: A Survey of Historical and Current Practices》(延迟开源发布:历史与当前实践调研)。 Delayed Open Source Publication,简称 DOSP,延迟开源发布的意思。 结论:DOSP 自开源运动早期以来一直在使用,公司通常利用它来保持商业优势,同时尽可能保留开源的优势。报告强调,DOSP 的实验性和多样性比预期的要多,且这种趋势可能会继续。 马斯克抱怨微软 Windows 难用,V 神:加入 Linux! 今日观察 - 微信IT知识刺客 - 微博归零归零归ww 今日推荐 开源之声 每日项目榜 每日 Gitee 精选 在线阅读完整日报内容,访问:开源日报第 017 期:MariaDB消亡史;写代码我有...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6