libstore 0.1.1 copy "libstore: ^0.1.1" to clipboard
libstore: ^0.1.1 copied to clipboard

High-performance embedded NoSQL database for Flutter, powered by Rust via flutter_rust_bridge.

0.1.1 #

  • Fixed repository URL in pubspec.yaml for pub.dev verification.
  • Added dartdoc comments to all public constructors.
  • Added example file for package usage demonstration.

0.1.0 #

  • Initial release.
  • CRUD operations: put, get, update, delete, exists.
  • Collection operations: getAll, count, collections.
  • Query engine with filters: eq, ne, gt, lt, gte, lte, range, and, or, all.
  • Reactive watching via Dart Stream (watch).
  • Binary storage with custom format and CRC32 checksums.
  • Primary index (HashMap) for O(1) lookups.
  • Secondary indexes (BTreeMap) for range queries.
  • Query optimizer (index scan vs full scan).
  • Compaction for disk space reclamation.
  • Thread-safe operations via parking_lot locks.
1
likes
150
points
130
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

High-performance embedded NoSQL database for Flutter, powered by Rust via flutter_rust_bridge.

License

BSD-3-Clause (license)

Dependencies

flutter, flutter_rust_bridge, path_provider, uuid

More

Packages that depend on libstore