News for hackers. Stuff that matters.
Re:My Thoughts on NoSQL by mahmud on Tuesday July 21, 2009 @09:33PM (#717191)
See my long winded reply to someone else in this thread. We have this, it's called CLSQL (the OSS version) or CommonSQL (the commercial version; each more identical than the other, btw ;-)

http://clsql.b9.com/manual/

Transactions are in chapter 5, unbrain-dead syntax, in both functional and OO versions are there. A killer query syntax, in Lispy prefix is there. It uses your database backend of choice (name any 8 major RDBMSes and it has support for them, it also ODBC for the not-so-major ones)

It's a clean beautiful API, learn it, use it, clone it for your favorite language[1], etc.

--

[1] Clojure guys, you need this; throw a Lispy API over Java's orgy of database interfaces at once. Get your major API defined and "standardized" ASAP, otherwise clojure will be assimilated into Java, culturally, and a generation of misguided programmers will be writing Java code with parenthesis.

There are no comments on this comment yet.