{"library":"strato-db","type":"library","category":null,"description":"Strato-DB is a NoSQL-hybrid database for Node.js (≥16.4) that combines schemaless JSON storage with traditional SQLite, adding optional Event Sourcing. Current version 3.11.1 is used in production with multi-GB databases and <1ms query times when well-indexed. Classes include DB, JsonModel, EventSourcingDB, ESModel, and EventQueue. It ships TypeScript definitions for type-checked CRUD. Alternatives like better-sqlite3 offer raw SQL access, while Strato-DB provides a higher-level API with event sourcing patterns. Released under MIT.","language":"javascript","status":"active","version":"3.11.1","tags":["javascript","sqlite","nosql","event sourcing","esdb","jsonmodel","json","database","db","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install strato-db","imports":["import { DB } from 'strato-db'","import { JsonModel } from 'strato-db'","import { EventSourcingDB } from 'strato-db'"]},{"cmd":"yarn add strato-db","imports":[]},{"cmd":"pnpm add strato-db","imports":[]}],"homepage":"https://github.com/StratoKit/strato-db#readme","github":"https://github.com/StratoKit/strato-db","docs":null,"changelog":null,"pypi":null,"npm":"strato-db","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}