resqlite 0.2.0
resqlite: ^0.2.0 copied to clipboard
High-performance, reactive SQLite for Dart and Flutter. Reads, writes, and reactive re-queries run on persistent worker isolates with zero main-isolate jank.
0.2.0 #
- Faster streaming fan-out and write-path marshalling. See the interactive benchmark dashboard for current cross-library numbers.
0.1.0 #
- Initial release.
- Persistent reader pool with dedicated worker isolates and automatic sacrifice/respawn for large results.
- Reactive streams with table-level invalidation, result-change detection (FNV-1a hashing), and per-subscriber buffered controllers.
- Native C engine with connection pool, statement cache, JSON serialization, and cell buffer reuse.
- Dedicated reader assignment bypassing C pool mutex for point-query throughput.
selectBytesfor zero-copy JSON transfer to server frameworks.- Transactions with read-your-writes semantics.
- Batch writes via
executeBatch. - Encryption support via sqlite3mc.