使用Couchbase和Rails是个好主意吗?

use*_*684 7 ruby ruby-on-rails couchbase cordova

我将在Rails中开始一个新的Web项目(肯定也有一个phonegap应用程序),我想知道使用Couchbase和Rails是否是一个好主意.

我认为rails最好的东西之一就是activerecord.我相信改变这种行为并不是利用Rails的力量......但也许我错了.

我已经找到一个宝石的红宝石和"丑陋" 的教程.

有人用过这种组合吗?最好使用其他技术而不是使用Couchbase的Rails?

谢谢你的意见.

sca*_*ved 8

是的,将rails和Couchbase结合使用是完全可以接受的.以下是一些有助于您入门的链接!

Rails和Couchbase的官方文档http://docs.couchbase.com/couchbase-sdk-ruby-1.3/#couchbase-and-rails-tutorial

取代活动记录,我建议使用couchbase ruby​​模型.你可以在github上找到它. https://github.com/couchbase/couchbase-ruby-model 基本上它就像活动记录,但针对Couchbase,github页面自述文件很好地涵盖了功能.

如果您还没有安装ruby Couchbase sdk, 请关注此http://www.couchbase.com/communities/ruby/getting-started请记住首先安装libcouchbase C库,它是步骤1.0但很多人们似乎很想念它!:)

编辑 - 这是一篇博文,我发现使用Couchbase模型专门介绍Couchbase和Rails http://blog.couchbase.com/ruby-rails-and-couchbase-model-social-application

我有一个示例sinatra应用程序,我知道它不是rails,但它是Ruby,类似于你如何使用Couchbase.你可以在这里找到它https://github.com/scalabilitysolved/couchbase_sinatra_demo

祝好运!