Awesome
<a href="https://www.taoensso.com/clojure" title="More stuff by @ptaoussanis at www.taoensso.com"><img src="https://www.taoensso.com/open-source.png" alt="Taoensso open source" width="340"/></a>
API | Wiki | Latest releases | Slack channel
Carmine
Redis client + message queue for Clojure
Redis and Clojure are individually awesome, and even better together.
Carmine is a mature Redis client for Clojure that offers an idiomatic Clojure API with plenty of speed, power, and ease-of-use.
Latest release/s
2024-05-30
v3.4.1
: release info (⚠️ v3.4.0+ contains security fix)
See here for earlier releases.
Why Carmine?
- High-performance pure-Clojure library
- Fully documented API with support for the latest Redis commands and features
- Easy-to-use, production-ready connection pooling
- Auto de/serialization of Clojure data types via Nippy
- Fast, simple message queue API
- Fast, simple distributed lock API
Documentation
- Wiki (getting started, usage, etc.)
- API reference: cljdoc, Codox
- Support: Slack channel or GitHub issues
Funding
You can help support continued work on this project, thank you!! 🙏
License
Copyright © 2014-2024 Peter Taoussanis.
Licensed under EPL 1.0 (same as Clojure).