haozhe.yang
|
ca5aea91b6
|
feat(minidb): add embedded key-value database package
- add @moonshot-ai/minidb: pure-Node.js embedded KV store mixing
Redis-style in-memory access with WAL + snapshot persistence
- implement core engine: codec, store, wal, snapshot, recovery,
compaction, lockfile, skiplist
- add indexing: dt-index, compound-index, text-index/postings,
index-manager, query engine
- add server, value-reader, crc32 utilities
- include unit/e2e tests plus fuzz/crash-recovery/soak suites and
session-store benchmarks
- register package in flake.nix and pnpm-lock.yaml
|
2026-06-28 16:30:10 +08:00 |
|