What is the difference between CouchDB and Lotus Notes?
It is well known that Lotus Notes sucks. CouchDB has not been proven to suck. Okay, so that’s a personal opinion, but I’d say Lotus Notes sucks for what I’m interested in… a data store for a business application that has a web front end. Here’s my short list of general reasons why Lotus Notes sucks: • No transaction support — If multiple tasks must be executed as a unit, and one fails, there is no way to rollback changes of the one(s) that completed successfully • Lotus Notes is Document-based, rather than relation, in nature, not well suited for handling multiple data transactions–This leads to alot of data duplication, which increases the database size and creates potential stale/out-of-synch data scenarios. • No separation between production/dev environments. If you make mistake in lotus notes designer it’s too easy to replicate those changes which may delete data in production • The more data lotus notes contains, the more views will likely get created, making the application l