8000 GitHub - markaddleman/carmine: Redis client + message queue for Clojure
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

markaddleman/carmine

 
 

Repository files navigation

Taoensso open source
Documentation | Latest releases | Get support

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 speedpower, and ease-of-use.

Latest release/s

  • 2023-07-18 3.3.0-RC1 (dev): changes
  • 2022-12-03 3.2.0 (stable): changes

Main tests Graal tests

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

Funding

You can help support continued work on this project, thank you!! 🙏

License

Copyright © 2014-2023 Peter Taoussanis.
Licensed under EPL 1.0 (same as Clojure).

About

Redis client + message queue for Clojure

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Clojure 94.1%
  • Lua 5.6%
  • Shell 0.3%
0