News for hackers. Stuff that matters.
Re:CouchDB is now officially Apache CouchDB by mattjaynes on Friday November 21, 2008 @03:23PM (#372294)
From the article:

"As a special limited-time promotion,you can get free sugar and cream packets with your coffee at participating 7-11's when you say 'I hope I don't spill this on the CouchDB.' The promotion is not supposed to start until tomorrow, but I just tried it and it works already."

+1 about the promotion - totally works ;)

========

I've been playing with CouchDB for a few weeks now. It took awhile for me to rescript my brain from years of relational databases, but now it's hard to look back. The sheer flexibility and the siren-call of map-reduce is hard to resist.

There were a few things that helped me get my head around using CouchDB:

First was the CouchDB screencast from PeepCode: http://peepcode.com/products/couchdb-with-rails

Second was an article that helped me understand how to 'join' different types of documents: http://www.cmlenz.net/archives/2007/10/couchdb-joins

Third was this discussion that explains how/when to divide a document into sub-document-types: http://stackoverflow.com/questions/147837/couchdb-modeling-f...

It's been fabulous to play with and I'm building a merb app with it at the moment - very fun. I'm looking forward to it maturing into having camps, books, conferences etc... (here's the first book announcement: http://books.couchdb.org/relax/ )

Re:CouchDB is now officially Apache CouchDB by justindz on Friday November 21, 2008 @04:20PM (#372342)
I'm finding CouchDB to be a natural fit with Sinatra. On Ubuntu 8.10, the database was easy to install and CouchRest has made it very easy to operate from Ruby. I was enjoying Google App Engine, but find this much easier to work with. I'd like to try it with Python next.
Re:CouchDB is now officially Apache CouchDB by bootload on Friday November 21, 2008 @10:14PM (#372632)
"... On Ubuntu 8.10, the database was easy to install and CouchRest has made it very easy to operate from Ruby. I was enjoying Google App Engine, but find this much easier to work with. ..."

Which begs the question, "are there any hosts that support CouchDb?" App engine might not be ideal but it works and is there. Do you think there might be a demand for a CouchHub?

Re:CouchDB is now officially Apache CouchDB by justindz on Saturday November 22, 2008 @08:51AM (#372933)
Being a big fan of Heroku and CouchDB, I would find the intersection between the two quite attractive.
Re:CouchDB is now officially Apache CouchDB by JMiao on Friday November 21, 2008 @02:46PM (#372245)
i remember seeing damien on news.yc back when i first joined (that's how i initially heard about the couch project). congrats!
Re:CouchDB is now officially Apache CouchDB by martythemaniak on Friday November 21, 2008 @02:32PM (#372231)
Congratulations to the developers. I suppose this might soon become the most visible Erlang application out there.
Re:CouchDB is now officially Apache CouchDB by chaostheory on Friday November 21, 2008 @06:37PM (#372492)
this is great news for Apache. It's good for them to have projects that aren't just purely Java based.
Re:CouchDB is now officially Apache CouchDB by jaaron on Saturday November 22, 2008 @01:37AM (#372791)
Absolutely.
Re:CouchDB is now officially Apache CouchDB by socmoth on Friday November 21, 2008 @05:22PM (#372398)
has anyone found stress testing proof of where couchdb is at? production sites?
Re:CouchDB is now officially Apache CouchDB by geuis on Friday November 21, 2008 @06:31PM (#372480)
I've been thinking about setting up a raw test run from EC2 hitting a couchdb instance several hundred times a second, just to see what happens. It won't be the best data for real-world performance, but I think it would still be valuable as a raw performance baseline.
Re:CouchDB is now officially Apache CouchDB by de_guzman on Friday November 21, 2008 @10:50PM (#372662)
Due to the nature of the CouchDB architecture, namely that views must be indexed, I would be more concerned with inserting data into CouchDB. CouchDB provides incremental replication, which means only documents that have changed need to be re-indexed. However, if you have a lot of initial data that needs to be imported, you could see a lot of latency there.
Re:CouchDB is now officially Apache CouchDB by tlrobinson on Friday November 21, 2008 @07:15PM (#372509)
I assume you mean EC2?
Re:CouchDB is now officially Apache CouchDB by geuis on Friday November 21, 2008 @07:33PM (#372523)
I do now =)
Re:CouchDB is now officially Apache CouchDB by sdurkin on Saturday November 22, 2008 @12:57AM (#372768)
You know you're tired when this goes right over your head.

"As a special limited-time promotion,you can get free sugar and cream packets with your coffee..."