Live data from Hacker News

What the HTTP is CouchApp?

couchapp.org

1–10 of 28 posts

Re: What the HTTP is CouchApp?

#4
map reduce for a blog - brilliant!

now in the real world:

   select data
   from this_table and this_table and this_table and that_table
   where there was no previously defined relationship
   but users need this data with the new relationship
   and have it done in a few minutes

Re: What the HTTP is CouchApp?

#5

Calling the standard stack "fragile custom code" doesn't do much for their credibility here. I mean, really. Fragile?

Have you ever tried keeping a web application running? It's hard. About as close as we've gotten to doing it well is the plain-old PHP and Apache httpd stack. I've written PHP apps that stay up for years as long as I pay the bill. I was never able to get anywhere close to that reliability from other web stacks. CouchApps aim to be simpler and more reliable, so that eventually end-users can deploy and perhaps even create them.

Re: What the HTTP is CouchApp?

#6
CouchApp really is excellent marketing, folks, and I congratulate you. As I'm sure you know, any database with an HTTP interface will do exactly the same thing. Riak, for example. I leave you to your normal round of thoughtful, reasoned NoSQL vs RDBMS debate.

Re: What the HTTP is CouchApp?

#7
post #4

map reduce for a blog - brilliant! now in the real world: select data from this_table and this_table and this_table and that_table where there was no previously defined relationship but users need this data with the new relationship and have it done in a few minutes

How about defining views?

Re: What the HTTP is CouchApp?

#9
Not sure how I feel about exposing my database directly to a client. This means all security regarding reading and writing any data must be handled in CouchDB. Not knowing about CouchDB, the existence of CouchApp leads me to believe there must be some way to do this, but I can't see how this would be possible with MySQL or Postgres.

Cell level security in a database? Hmm.

Re: What the HTTP is CouchApp?

#10
post #4

map reduce for a blog - brilliant! now in the real world: select data from this_table and this_table and this_table and that_table where there was no previously defined relationship but users need this data with the new relationship and have it done in a few minutes

Wait a minute. Unless you already built RDBMS tables with that relationship in mind, you are just as screwed there as you are in Couch. And if you are talking about the time it takes Couch to build a new index for some custom view, I'm sure it's nominal compared to the number of times you feel the need to change or create one.
Post reply on HN