Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alekcz/konserve-redis
A Redis backend for konserve.
https://github.com/alekcz/konserve-redis
Last synced: 1 day ago
JSON representation
A Redis backend for konserve.
- Host: GitHub
- URL: https://github.com/alekcz/konserve-redis
- Owner: alekcz
- License: epl-2.0
- Created: 2020-09-21T04:56:46.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-23T04:56:47.000Z (about 4 years ago)
- Last Synced: 2024-10-24T15:28:56.782Z (21 days ago)
- Language: Clojure
- Size: 14.6 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# konserve-redis
A redis backend for [konserve](https://github.com/replikativ/konserve) implemented with [carmine](https://github.com/ptaoussanis/carmine).
# Status
![build](https://github.com/alekcz/konserve-redis/workflows/build/badge.svg?branch=master) [![codecov](https://codecov.io/gh/alekcz/konserve-redis/branch/master/graph/badge.svg)](https://codecov.io/gh/alekcz/konserve-redis)
## Usage
[![Clojars Project](https://img.shields.io/clojars/v/alekcz/konserve-redis.svg)](http://clojars.org/alekcz/konserve-redis)
`[alekcz/konserve-redis "0.1.0-SNAPSHOT"]`
The purpose of konserve is to have a unified associative key-value interface for
edn datastructures and binary blobs. Use the standard interface functions of konserve.You can provide the carmine redis connection specification map to the
`new-redis-store` constructor as an argument. We do not require additional
settings beyond the konserve serialization protocol for the store, so you can
still access the store through carmine directly wherever you need.```clojure
(require '[konserve-redis.core :refer :all]
'[clojure.core.async :refer [