我发现的一些选项是
我更喜欢GitHub上的项目,因为这使我最容易分叉和推送修复。所有这些都符合这一要求。
我习惯了Rails,所以我喜欢像ActiveRecord模型一样的东西。另一方面,我也不想在我和Couch之间太多 - 毕竟我有一个原因就是把它用作我的数据库。
最后,他们似乎都得到了相当积极的维护(可能除了couch_foo
)。
所以我想这归结为(诚然和不幸的)主观:任何人都有与他们相处的好坏经历?
答案 0 :(得分:1)
ActiveCouch还没有与CouchDB 0.9.x兼容,并且有一些批评说它不能很好地模拟CouchDB语义(我基本上是因为你提到的原因写的 - 我熟悉ActiveRecord语义)
我认为功能最齐全,最积极开发的是CouchRest。
答案 1 :(得分:1)
我对主要问题没有答案,但我确实在2009年7月24日George Palmer看到talk在CouchDB和couch_foo上发送了Rails Underground,所以它是可能公平地说,他仍然活跃。
我不认为视频录制是在乔治发言的房间里进行的,这是一种耻辱,但他们可能还没准备好。请尝试查看here。
答案 2 :(得分:0)
这实际上取决于您正在构建的系统。 CouchDB并不适合关系数据系统,因此使其像ActiveRecord一样(从而实现关系)就像在圆孔中粘贴方形钉一样。 CouchPotato很好用且很简单,但是(按原样)只允许你连接到一个CouchDB服务器。 CouchREST是我个人最喜欢的,非常容易使用。