Live data from Hacker News

The Future of Apache CouchDB

blog.cloudant.com

11–20 of 20 posts

Re: The Future of Apache CouchDB

#11
post #7

Seems majorly confusing, and will potentially divide the community. Couchbase vs CouchDB. Can anyone explain the difference?

I agree. This is getting overly complicated.

Its not that complex. CouchDB is the core technology that Couchbase and BigCouch, et. al are using to power their more "vertical" offerings, in various degrees. CouchDB is not going anywhere, and its a great standalone product.

Re: The Future of Apache CouchDB

#12
I have built and experimented with BigCouch several times (but never in production except for using Cloudant's hosted service). BigCouch is a nice project. Anyway, this is good news, and I thought that this blog post showed some class (i.e., nicely written, polite, etc.)

For the first time, I did build Couchbase from source today (I didn't realize that it was open source until today), and the web UI is slick, and the official Ruby client worked fine. That said, I found the experience confusing because the Couchbase client page has a lot of CouchDB clients listed, and even though I know that the interface is different, I tried a few of them anyway - didn't work.

Re: The Future of Apache CouchDB

#13

Seems majorly confusing, and will potentially divide the community. Couchbase vs CouchDB. Can anyone explain the difference?

I view CouchDB and BigCouch to be very similar since the client APIs and libraries are the same, so both have the same developer experience. Couchbase uses different client libraries and doesn't seem to have the language coverage that CouchDB and BigCouch do.

All three are open source and you can build them yourself.

Re: The Future of Apache CouchDB

#14
post #7

Seems majorly confusing, and will potentially divide the community. Couchbase vs CouchDB. Can anyone explain the difference?

I agree. This is getting overly complicated.

We're certainly hoping to reduce the complication by removing the boundary between (clustered) BigCouch and Apache CouchDB by making the clustering an optional and transparent part of the Apache CouchDB project.

Re: The Future of Apache CouchDB

#15
There are two issues be-deviling couchDB as it stood before, well, now - * front-end caching * back-end scaling. The back-end scaling is handled quite wonderfully by BigCouch (we're users, and pretty damn happy ons at that), but pretty much everybody rolls their own for front-end caching (lord knows, we did, with mnesia, and a bunch-o other erlang. My hope had always been that we would end up with some version of BigCouchBase, but that is clearly not going to happen. With Adam's post, the back-end-scaling issue is pretty much a 'taken care of' issue as far as CouchDB is concerned.

Thanx Adam (and everyone else at Cloudant!)

Re: The Future of Apache CouchDB

#16
> Working with the ASF and the CouchDB community, we hope to integrate the core capabilities of BigCouch into Apache CouchDB. Hopefully this will put to rest the tired (and false) “CouchDB doesn’t scale” meme.

This is kind of hilarious, seeing as how the whole reason why CouchDB (and all the other NoSQL databases) exist is because of the "MySQL doesn't scale" meme...

Re: The Future of Apache CouchDB

#18
For me Damien's announcement to abandon CouchDB landed like a bomb. CouchDB is one of the key technologies of our hosting service. It is a great to see one of the big players (Cloudant) to step in.

Re: The Future of Apache CouchDB

#19

> Working with the ASF and the CouchDB community, we hope to integrate the core capabilities of BigCouch into Apache CouchDB. Hopefully this will put to rest the tired (and false) “CouchDB doesn’t scale” meme. This is kind of hilarious, seeing as how the whole reason why CouchDB (and all the other NoSQL databases) exist is because of the "MySQL doesn't scale" meme...

> This is kind of hilarious, seeing as how the whole reason why CouchDB (and all the other NoSQL databases) exist is because of the "MySQL doesn't scale" meme...

It is also not true.

Re: The Future of Apache CouchDB

#20

> Working with the ASF and the CouchDB community, we hope to integrate the core capabilities of BigCouch into Apache CouchDB. Hopefully this will put to rest the tired (and false) “CouchDB doesn’t scale” meme. This is kind of hilarious, seeing as how the whole reason why CouchDB (and all the other NoSQL databases) exist is because of the "MySQL doesn't scale" meme...

Wrong, the whole reason why NoSQL databases exist is that SQL databases aren't always the best solution for any given problem. CouchDB in particular tries to solve different problems than MySQL does, or the same problems in a different way. You should learn about it rather than citing misinformed memes.
Post reply on HN