#storage #async #rmqtt-storage

rmqtt-storage

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

7 releases (4 breaking)

0.6.0 Oct 28, 2024
0.5.2 Oct 29, 2024
0.5.1 Mar 9, 2024
0.4.0 Jan 16, 2024
0.1.0 Dec 5, 2023

#1971 in Database interfaces

Download history 139/week @ 2024-12-23 61/week @ 2024-12-30 109/week @ 2025-01-06 84/week @ 2025-01-13 1/week @ 2025-01-20 117/week @ 2025-02-03 51/week @ 2025-02-10 146/week @ 2025-02-17 32/week @ 2025-02-24 1/week @ 2025-03-03 85/week @ 2025-03-10 9/week @ 2025-03-17 40/week @ 2025-03-24 175/week @ 2025-03-31 17/week @ 2025-04-07

256 downloads per month

MIT/Apache

345KB
9K 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.6"

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'.
  • Provides an implementation for 'redis cluster'. Note: the 'len' feature is not supported yet.

Dependencies

~12–24MB
~319K SLoC