Ok, so there are a ton of write-ups about CouchDB. This is my take on it, and this will probably follow my rambling blog post style..
What I Like (in no particular order):
- Made of the web
- Fast
- Scalable
- Fun
- Widely supported
- Versioning
- No Schema
What I Don’t Like:
- Lack of enterprise usage (at least reported usage)
So CouchDB is made of the web. Not made for the web, but made of it. The only interface (thats actually used at least, there is support for erlang messaging not using REST) is a REST interface returning JSON formatted data. CouchDB stores all data in a JSON format, and is completely schemaless. Everything is stored as a unique document. Documents can have many versions, which is great for replication, even with multiple master updates, the newest revision wins (and there is support for using logic to merge in a case of multiple “new” versions).
Show me more… »
Tags: CouchDB,Scalability,Web
Categories: Technology
No Comments »