6 ms·
"NoSQL" is meaningless. Instead, look at programming language terminology: general-purpose languages vs. domain-specific languages. CouchDB is a domain-specifi
by jhs 15y ago
"NoSQL" is meaningless. Instead, look at programming language terminology: general-purpose languages vs. domain-specific languages.
CouchDB is a domain-specific database.
- jchrisa 15y agoI prefer to think of it as a kernel, especially in the context of all the systems built in top of it. Not just Couchbase and Cloudant but also various users who have custom wrappers (Meebo, Bing back in the day, new stuff like Refuge and mobile versions...)
- banjiewen 15y agoThis is a good way to look at it, I think. People often ask if I'd use CouchDB again if I was building another similar system - I would, but I'd restrict it to a subset of the problem that was best-suited to CouchDB's strengths/quirks. (note: I gave the linked talk)
- itaborai83 15y agoand what would that subset be in your opinion?