libstore 0.1.1
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_lotlocks.