昨天看到有一篇帖子讨论国人的开源项目,看完还挺有感触的。大家用 Node.js 连接 Redis 大多会用 node_redis 这个库,但实际上这个库有很多起眼或不起眼的 bug,对各种功能(Pipelining, Scripting, Sentinel 和 Cluster)的支持也不完善(或没有),而且看提交记录可以很明显地感觉到作者不再维护这个库了。我提交了几个 issue 和 pr,但是可惜都没有被回复或 merge。
为此我写了一个独立的库 ioredis,希望能实现一个更稳定、功能更丰富的 Redis 客户端。在实现的过程中也翻遍了 node_redis 的所有 issue 和 pr,看看 ioredis 里会不会有类似的问题。现在 ioredis 已经在 Redis 官方网站被列为推荐客户端。
因为经常参与开源项目,所以深知维护一个开源项目的不易。就 ioredis 来说,虽然开发只用了四个周末的时间,但是为了维护它,我搭上了最近一个月的大部分业余时间。说实话我也不知道自己能坚持多久,不过看到 ioredis 能给很多人带来方便,内心还是很开心的,而且我也相信 ioredis 能够在开源社区的帮助下继续发展下去。在我看来这正是开源项目的魅力之一,也是我热衷于开源项目的主要缘由,亦是因此,我对 node_redis 的作者充满感激。
毕竟是分享创造节点,重要的事多说一遍,欢迎大家 star 和贡献代码给 ioredis 以及其他开源项目。
ioredis: https://github.com/luin/ioredis
1
FrankFang128 2015 年 5 月 17 日 via Android
火钳
|
2
mthli 2015 年 5 月 17 日
赞!
|
3
bindy 2015 年 5 月 17 日
用redis的理由是?
|
6
kn007 2015 年 5 月 17 日
星
|
7
magicdawn 2015 年 5 月 17 日
star 已送
|
8
jokester 2015 年 5 月 17 日
棒
|
9
no13bus 2015 年 5 月 17 日
原来你也在这里。 http://ohmyrepo.ml/show?u=luin&r=ioredis ioredis今天的走势强劲呀。
你的那本redis书 我学到了好多东西。 |
10
mcfog 2015 年 5 月 17 日
赞
可惜>=0.11有点疼…… |
11
luin OP |
13
luin OP @mcfog 其实支持 0.11.15 以下版本也不难,只是有些 API 有改动。但是觉得应该挺少人用了,毕竟都 0.12.x 和 io.js 了
|
14
zado 2015 年 5 月 17 日
赞,有中文说明书就更加好了.
|
16
shiny PRO 还以为是谁这么厉害,一看是 luin 👍
|
19
hayeah 2015 年 5 月 18 日
超赞!希望楼主能多拉几个贡献者
|
20
ETiV 2015 年 5 月 18 日
已★
|
21
ibigbug 2015 年 5 月 18 日
顶
|
22
shiren1118 2015 年 5 月 18 日
|
23
wuliao49 2015 年 5 月 18 日
赞一个,没有太好的方式,只能感谢+star。
|
24
yuezhimsolo 2015 年 5 月 18 日
我只能用非主流方式来顶你个肺表示感谢!
|
25
luin OP @shiren1118 咦?v0.12.2 肯定没问题呐,已经用 travis 针对 0.11.16, 0.12 和 iojs 做自动测试了。链接里和 ioredis 有啥关系不?
|
27
shiren1118 2015 年 5 月 18 日
@luin 是这样的,node-inspector目前只能在0.10.38上跑,所以还是希望ioredis可以支持0.10.38,不然调试好麻烦
|
28
luin OP @shiren1118 这样啊,我回头看一下
|
29
fyu2012 2015 年 5 月 18 日
超赞!
|
30
jimmy66 2015 年 5 月 18 日
star支持
|
31
popo233 2015 年 5 月 20 日
you are so diao, I am so ruo (
|
32
libotony 2015 年 5 月 21 日
已star
|
33
luin OP @shiren1118 已经支持到 0.10.16 了
|
34
shiren1118 2015 年 5 月 22 日
@luin zihua很给力啊
|
35
whimsySun 2015 年 5 月 22 日
狂赞不止
|
36
fszaer 2015 年 5 月 22 日
草鸡棒
|
37
qige023 2015 年 5 月 25 日
赞一个,国内需要越来越多像楼主这样的开发者
|
38
flynngao 2015 年 6 月 14 日
顶
|
39
x1911 2016 年 9 月 4 日
真棒,希望能有中文的文档
|