Vue lecture

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.

jasonisnthappy: embeddable document database with acid guarantees in rust

i wanted a db that is like sqlite but it should be a document db, so here i made it

Features (claude summarized):

  • Pure Rust – single embedded binary, zero unsafe code
  • ACID + WAL – snapshot-isolated transactions with checksummed write-ahead logging
  • Aggregation pipeline – match, group, and accumulators for complex queries
  • Full-text search – dedicated text indexes for natural language queries
  • Real-time subscriptions – change notifications with callback support
  • Schema validation – JSON schemas for data integrity
  • Query builder – filters, sort, limit, and projection
  • Web UI & REST API – built-in dashboard with real-time metrics
  • Backup & recovery – point-in-time snapshots with file locking
  • CLI + multi-language SDKs – command-line tools and language bindings
  • Lock-free concurrent reads – MVCC, reads never block writes

Repo: https://github.com/sohzm/jasonisnthappy

Comments

❌