#key-value-store #storage #async #database-interface

rmqtt-storage

rmqtt-storage - Is a simple wrapper around some key-value storages

5 releases (3 breaking)

0.5.1 Mar 9, 2024
0.5.0 Mar 3, 2024
0.4.0 Jan 16, 2024
0.3.0 Jan 7, 2024
0.1.0 Dec 5, 2023

#2053 in Database interfaces

Download history 1/week @ 2024-01-01 9/week @ 2024-01-15 109/week @ 2024-02-26 199/week @ 2024-03-04 37/week @ 2024-03-11 107/week @ 2024-03-18 1/week @ 2024-03-25 18/week @ 2024-04-01 10/week @ 2024-04-08

138 downloads per month

MIT/Apache

270KB
7K SLoC

rmqtt-storage

GitHub Release crates.io Documentation

Is a simple wrapper around some key-value storages.

Usage

Add this to your Cargo.toml:

[dependencies]
rmqtt-storage = "0.5"

Features

  • Supports basic operations of key-value libraries.
  • Supports Map data type and related operations.
  • Supports List data type and related operations.
  • Supports key expiration.
  • Provides an implementation for 'sled'.
  • Provides an implementation for 'redis'.

Dependencies

~11–24MB
~326K SLoC