Why OpenMLDB
SQL-Centric Development and Management
Feature extraction script development, deployment, and maintenance are all based on SQL with great ease of use.
The Unified Online-Offline Execution Engine
Offline and real-time online feature extraction use a unified execution engine, thus online-offline consistency is inherently guaranteed.
Customized Optimization for Feature Extraction
Offline feature extraction is performed based on a tailored Spark version that is particularly optimized for batch-based feature processing. Online feature extraction provides tens of milliseconds latency under high throughput pressure, which fully meets the online performance requirements.
OpenMLDB has been implementing important production features for large-scale applications, including fault recovery, high availability, seamless scale-out, smooth upgrade, monitoring, heterogeneous memory support, and so on.