I had a similar impression. CouchDB looks cool and interesting, but
I'm not sure how useful it is, at least for me. Database adapters
already exist for MySQL and Postgres and ErlyDB  makes them very easy
to use, so I don't have much to benefit from CouchDB's REST API.
Mnesia already gives me a great distributed storage solution that's
simple to use. I prefer to avoid Javascript on the backend if I can
(Erlang is fine for me :) ). And finally, I'm not convinced that
relational capabilities (e.g. joins) aren't useful for web
applications.

It's cool that CouchDB is written in Erlang, though :)

Yariv

On 10/22/07, Roberto Saccon <[EMAIL PROTECTED]> wrote:
>
> I don't know about the current state of couchDB, but I was an alpha
> tester before it even was initially released sometimes last year and
> only exposed a REST API via HTTP, I played with it and I really liked
> it because of its simplicity. But then Amazon S3 came, and  the
> creator of couchDB went to Mysql (and it got quiet around couchdb) and
> I saw no reason to further follow that project. And it has a
> proprietary query API. I think it is cheaper, more scalable and faster
> implemented, just to use a mix made out of mnesia, AmazonS3 (or any
> other such service as Nirvanix) and if necessary a SQL DB with
> erlydb.
> i
> On Oct 22, 12:50 pm, "Mike Pence" <[EMAIL PROTECTED]> wrote:
> > I wasn't aware that it is written in Erlang. That makes it much more
> > interesting. Agreed that Rails code slingers generally would not know
> > relational theory if it bit them in the ass...
> >
> > On 10/22/07, David King <[EMAIL PROTECTED]> wrote:
> >
> >
> >
> > > >> Has anybody considered writing an erlydb driver for couchdb?
> > > > It is a REST API, right? What is all the fuss about Couchdb about,
> > > > anyway?
> >
> > > Yes, it's a REST API. I don't know what all of the fuss is about. My
> > > guess would be that some newer webapp writers (read: RoR developers)
> > > are less concerned about some of the features that RDBMSs offer, like
> > > data-integrity:
> >
> > >    "I'm personally convinced that write consistency is the reason
> > > RDBMS are imploding under their own weight." <http://www.
> > > 25hoursaday.com/weblog/2007/09/12/
> > > SomeThoughtsOnCouchDBAndRelationalDatabases.aspx>
> > >    "Relational database pioneer says technology is obsolete" <http://
> > >www.computerworld.com/action/article.do?
> > > command=printArticleBasic&articleId=9034619>
> >
> > > and get all hot-and-bothered over REST APIs.
> >
> > >    "And all this happens using Real REST (you know, the one with PUT,
> > > DELETE and no envelopes to hide stuff)" <http://blog.labnotes.org/
> > > 2007/09/02/couchdb-thinking-beyond-the-rdbms/>
> >
> > > But in my case I just want the benefits of Erlang's clustering in a
> > > database (it's written in Erlang), without hitting Mnesia's 4GB per-
> > > node limit on storage, and to reduce some of the app-server load by
> > > letting some of the AJAX calls go right out to the database for their
> > > data (it returns its data in JSON)
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"erlyweb" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/erlyweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to