mdm
mdm is a Rust library for Master Data Management (MDM).
It provides essential components and APIs to manage, unify, and govern core business data across diverse applications and data sources.
With mdm, you can ensure data consistency, eliminate duplicates, and streamline integration in your Rust-based data platforms.
✨ Features
- 🔗 Centralized master data: Model and manage key entities such as customers, products, suppliers, and more.
- 🔍 Data unification & deduplication: Merge records and eliminate redundancies with configurable matching strategies.
- 🛠️ Flexible data integration: APIs for ingesting and synchronizing data from multiple sources.
- 🧩 Extensible architecture: Customize entity models, validation rules, and data enrichment.
- 🦀 Rust-native: Safe, fast, and easily embeddable in any Rust project.