Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alekcz/konserve-rocksdb

A rocksdb backend for konserve using clj-rocksdb.
https://github.com/alekcz/konserve-rocksdb

Last synced: 1 day ago
JSON representation

A rocksdb backend for konserve using clj-rocksdb.

Awesome Lists containing this project

README

        

# konserve-rocksdb

A rocksdb backend for [konserve](https://github.com/replikativ/konserve) implemented with [clj-rocksdb](https://github.com/kotyo/clj-rocksdb).

# Status

![build](https://github.com/alekcz/konserve-rocksdb/workflows/build/badge.svg?branch=master) [![codecov](https://codecov.io/gh/alekcz/konserve-rocksdb/branch/master/graph/badge.svg)](https://codecov.io/gh/alekcz/konserve-rocksdb)

## Usage

[![Clojars Project](https://img.shields.io/clojars/v/alekcz/konserve-rocksdb.svg)](http://clojars.org/alekcz/konserve-rocksdb)

`[alekcz/konserve-rocksdb "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.

```clojure
(require '[konserve-rocksdb.core :refer :all]
'[clojure.core.async :refer [