What methods to use a database from Clojure are there?
I know from Clojure you can do anything you can with Java, but that means that I may end up using something overly
I would now (as of late 2011) recommend Korma - "Tasty SQL for Clojure"
It's a beautiful little SQL DSL, here's an example from the website:
(select users (aggregate (count :*) :cnt) (where (or (> :visits 20) (< :last_login a-year-ago))))