Rails 请教 Rails 和 纯 Redis 结合的的规范

icemark · March 21, 2012 · Last by icemark replied at March 24, 2012 · 7684 hits

因为有项目对数据即时反应要求较高,准备服务器端用纯 redis 做 消息队列和数据库 Rails 的 model 和 redis 交互方面大家有什么好点的代码规范呢?

不大好吧。。。对数据即时反应要求较高和用什么数据库有什么关系?

自己摸索吧,它们结合的项目本来就不好找,更别说能是‘规范’的。

这方面我也没有经验,还没有机会作一个用纯 Redis 而不用关系数据库的 Rails 应用。 不过既然要用纯 Redis,那么就跟 ActiveRecord 没有什么直接关系了,楼主不妨试试去 Google 一些 Sinatra + Redis 的解决方案,也许能找到一些可资借鉴的东西。

可以看看 redis-object 这个 gem,用来把 redis data 转换成 ruby object 的。另外也可以搜一下 redis 的 gem,我最近也在看这个。

Redis 文档,搞清楚功能,然后你就知道你改怎么利用了。

我们项目 sinatra + redis. redis 做主数据库。

#7 楼 @haohaoren 来分享一下感受

hacker news 类似的这种东西完全可以这样。

是一个 android 手机端通过 json 格式和 redis 服务器交互数据的 case,有点 sns 的味道,类似于 japan life 这种休闲游戏, 想 uid 递增这种东西,其实应该是有一个公共的基类来做,还有普通字段的 get 和 set 也通过这个基类来和 redis 交互,对哈希表类型的支持等等

You need to Sign in before reply, if you don't have an account, please Sign up first.