3 ms·
CouchDB is s versioned JSON NoSQL ... but the choice between a database and a NoSQL isn't always easy to make either.
by smoyer 10y ago
CouchDB is s versioned JSON NoSQL ... but the choice between a database and a NoSQL isn't always easy to make either.
- daxfohl 10y agoIndeed. Looked at that, even went so far as to give Datomic a tryout. Everything with built-in versioning turned out to be a leaky abstraction wrt our needs. Turns out there are lots of ways people can think about versioning, that don't always correspond to how programmers think about it.
- harperlee 10y agoFor joining vcs (git) plus db (datomic), there's an interesting library called codeq: http://blog.datomic.com/2012/10/codeq.html?m=1 http://blog.datomic.com/2012/10/codeq.html?m=1