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.
Production-Ready
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.