A fast, low memory, transactional, index & query enabled NoSQL database engine and server for node.js and browser with realtime data change notifications
KiviGo is a lightweight, modular Go key-value store library with a unified client API, pluggable backends (Badger, Redis, DynamoDB, etc.), and interchangeable encoders. It simplifies backend switching, testing with a mock backend, health checks, and batch operations for production-ready applications.
An embedded Go store for small datasets that must not be lost. Everything lives in memory. Every commit is appended to a write-ahead log and fsynced before it is acknowledged.