rocksdb-query

RocksDB database querying library for Haskell

https://github.com/jprupp/rocksdb-query#readme

Version on this page:0.3.2
LTS Haskell 22.14:0.4.2
Stackage Nightly 2024-03-28:0.4.2
Latest on Hackage:0.4.2

See all snapshots rocksdb-query appears in

MIT licensed by Jean-Pierre Rupp
Maintained by [email protected]
This version can be pinned in stack with:rocksdb-query-0.3.2@sha256:0bd1816bf94f31f8be5bb6997f0aba63c560962560475d8ca33efc2da42da64e,1525

Module documentation for 0.3.2

RocksDB Query

Helper functions to perform queries on RocksDB databases using serialized Haskell datatypes.

Changes

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

0.3.2

Changed

  • Use MIT license.
  • Udate dependencies.

0.3.1

Changed

  • List functions do not use conduits.
  • Reuse serialized version of key prefix.
  • Avoid building extra bytestring for key prefix comparison.

0.3.0

Changed

  • Make conduits polymorphic on input parameter.

0.2.0

Changed

  • Accept read options instead of snapshot for read operations.

0.1.4

Changed

  • Documentation improvements.

0.1.3

Changed

  • Reduce documentation verbosity and correct wording.

0.1.2

Added

  • Documentation for all functions.

0.1.1

Changed

  • Separate package dependencies.

0.1.0

Added

  • Typeclasses for key/value pairs, base keys and key seekers.
  • Functions for creating, updating, deleting records.
  • Functions for retrieving multiple records.
  • Fuunctions for streaming records.