1 repository
Document stores that provide architectural hooks for customizing storage and transformation logic.
Distinct from Document Stores: Focuses on the extensibility of the store's architecture via middleware, not just general document storage.
Explore 1 awesome GitHub repository matching data & databases · Extensible. Refine with filters or upvote what's useful.
TinyDB is a lightweight, document-oriented database and embedded NoSQL engine. It stores data as documents in local files, providing a persistence layer that operates without a separate server process. The system is an extensible document store featuring a middleware architecture. This allows for the customization of storage backends and the interception of data operations to transform how information is stored and retrieved. The database manages unstructured data using JSON-based serialization and supports pluggable storage backends for local file persistence.
Features a middleware architecture that allows for custom storage backends and data transformation logic.