Details
-
Epic
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
Add VIDEX Contribution to MariaDB Server
Description
VIDEX (Virtual Index for MySQL) is an open-source virtual index storage engine developed by ByteDance, designed to simulate the impact of indexes on query plans without requiring real data. It supports what-if analysis for index strategies, integrates AI-based cardinality and NDV (number of distinct values) estimation algorithms, and has been validated with benchmarks like TPC-H. VIDEX is currently implemented for MySQL 8.0 and deployed at scale, optimizing thousands of MySQL instances daily.
ByteDance has expressed interest in adapting VIDEX for MariaDB compatibility, seeking collaboration with the MariaDB community due to differences between MySQL 8.0 and the MariaDB codebase. This feature story requests research and estimation to identify the technical requirements, challenges, and effort needed to integrate VIDEX in MariaDB Server, enabling MariaDB users to benefit from advanced query optimization capabilities.