分享 假的 Redis,fakeredis

saberma · 2011年12月01日 · 最后由 chenge 回复于 2014年06月17日 · 4557 次阅读

越来越多的项目使用 redis 存储数据,结合 resque 处理后台任务 项目也因此要多安装一个东西:redis

生产环境倒影响不大,但是开发环境和测试环境,能少装点更好; 一直在想 redis 要是能像 sunspot 有个嵌入式的 solr 就方便了

昨天发现了个好东西 fakeredis,试用結果满足要求

https://github.com/guilleiguaran/fakeredis

刚试了下很好用,常用命令都支持

Redis 的全部功能不知是否都支持?如果有 Bug 就麻烦了

这…装个 redis 不难吧,apt-get

#3 楼 @Rei 装 mongodb 好难啊 我的还没装上.........55555

#4 楼 @hooopo =。=额,不是加源然后 apt 就行了么

#5 楼 @Rei

无法下载 http://downloads-distro.mongodb.org/repo/ubuntu-upstart/dists/dist/Release  Unable to find expected entry  10gen/source/Sources in Meta-index file (malformed Release file?)

E: 有一些索引文件不能下载,它们可能被忽略了,也可能转而使用了旧的索引文件。
add-apt-repository "deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen"

apt-get update 

apt-get install mongodb-10gen

解决~不知为什么多了个 deb_src 的无效地址

#4 楼 @hooopo Mac 用 brew install 所有一切都很简单 其实 Redis 安装已经超级简单了

此外 MongoDb 其实都不用编译的,官方提供的是有直接就可以运行的

@huacnlee 不是所有功能都支持,如果使用 resque scheduler 就不行,没有实现 zrangebyscore

#12 楼 @saberma 啊,这个功能我那个 redis-search 在用

#6 楼 @hooopo 让你丫用 ubuntu,告诉你用 arch/gentoo,不听吧。。。嘿嘿

#12 楼 @saberma redis 源代码也不大,安装也简单,可以做个脚本在项目里,直接用 arch 的 makepkg, 就应该搞定什么 mongo 乱七八糟的了。。而且大家还能共用。

#14 楼 @jinleileiking arch 的 vps 不好找

#16 楼 @Rei linode 和 aws 都有 arch...

#17 楼 @cqpx 木有/不想办信用卡……

#16 楼 @Rei arch 的 163 镜像就很快啊。。。其实 gentoo 是最理想的,不过我实在受不了安装,太麻烦了。。。我经常重装机器。

redis 安装很简单的吧,记得 readme 上就两条命令 ,干嘛还 apt-get

匿名 #21 2012年01月03日

#20 楼 @wxianfeng 我的是 make 完后后,copy 到相关目录的。

开发 port install redis,port install mongodb 生成 yum install redis,yum install mongodb resque 和 resque scheduler 都正常运行

这个似乎还有点意思。有没有用 redis 的 blog 呢?似乎没看到,不错的组合。 打算学习一下这个源码。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号