6

我发现的一些选项是

我更喜欢 GitHub 上的项目,因为这让我最容易分叉和推送修复。所有这些都符合该要求。

我习惯了 Rails,所以我喜欢像 ActiveRecord 模型一样的东西。另一方面,我也不希望我和 Couch 之间有太多的关系——毕竟,我使用它作为我的数据库是有原因的。

最后,它们似乎都得到了相当积极的维护(可能除外couch_foo)。

所以我想这归结为(不可否认和不幸的)主观:有没有人对他们中的任何一个有过好的或坏的经历?

4

3 回答 3

1

ActiveCouch hasn't been made compatible with CouchDB 0.9.x and there's been some criticism that it doesn't model CouchDB semantics that well (I basically wrote it for the reason that you mentioned - that I was familiar with ActiveRecord semantics)

I think the most feature-complete and actively developed one is CouchRest.

于 2009-07-29T08:04:47.440 回答
1

I don't have an answer to the main question, but I did see George Palmer deliver a talk on CouchDB and couch_foo at Rails Underground on 24-Jul-2009, so it's probably fair to say that he's still active.

I don't think video recordings were made of the sessions in the room where George spoke, which is a shame, but they may just not be prepared yet. Try checking here.

于 2009-07-29T08:09:59.163 回答
0

这实际上取决于您正在构建的系统。CouchDB 并不是为了适应关系数据系统,所以让它像 ActiveRecord 一样工作(并因此实现关系)就像在圆孔中插入一个方形钉子。CouchPotato 非常好用且易于使用,但(按原样)只允许您连接到一个 CouchDB 服务器。CouchREST 是我个人最喜欢的,而且非常易于使用。

于 2009-07-29T18:27:19.090 回答