An expressive Clojure client for RiakGet Started! » Read doc guides » Join the Mailing List » Contribute »
Work with Clojure data structures. No unnecessary abstractions. Simple and easy.
Welle has very low overhead over the Riak Java client thanks to heavy use of Clojure 1.3+ features (namely protocols)
Just tell Welle content type of the data you store and it will automatically serialize and deserialize it (for popular formats: JSON, Clojure reader, gzipped JSON, UTF-8 text)
Besides fundamental K/V operations, Welle supports secondary indexes, Riak Search, map/reduce, link walking, both HTTP and Protocol Buffers transports
Built from the ground up for Clojure 1.3+. Tested against 1.3, 1.4 and 1.5 master snapshots.