Tuesday, January 19, 2010

CouchDB - More Updates ...

I was lucky to attend a session by my colleague who invested a lot of time in getting a prototype of couchDB to work. Some of my observations...

  • Dont map it to features of relational db
  • Doesnt enforce user security/isolation levels
  • It is document-based database
  • Stores JSON format documents
  • For better read speeds, we need VIEWS to be pre-created
  • Event consistent model
  • Follows Brewer's CAP theorem
  • Equivalent of WHERE clause is Map-Reduce way of selecting & aggregating contents.
  • Definitely not an enterprise class database
  • Excellent for applications that can model and consume document databases (eg. LDAP structure, Orkut like sites, user profiles, patient profiles, employee details database etc)

No comments:

Post a Comment