dabt
Dabt is an open-source data management library that implements a data-addressable-by-tag model. In this approach, each data item is associated with a set of metadata tags, and storage and retrieval are performed by querying these tags rather than by fixed keys. The design aims to improve flexibility and scalability in heterogeneous data environments, such as digital libraries, scientific repositories, and IoT data stores.
At its core, dabt provides a tag index, a query layer, and pluggable backends for storage. The
Key features include flexible schema handling, multi-tenant access control, data versioning, and built-in support for provenance
Common use cases involve data catalogs where users search by metadata such as author, instrument, location,
The project is maintained by a community of contributors and has evolved through multiple releases. While dabt