Skip to content

Commit f0aea35

Browse files
committed
Update README
1 parent deb9c6d commit f0aea35

File tree

2 files changed

+26
-5
lines changed

2 files changed

+26
-5
lines changed

README.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,24 @@
1414
<a href="https://hub.docker.com/repository/docker/kangrongme/videx">
1515
<img src="https://img.shields.io/docker/pulls/kangrongme/videx?style=for-the-badge&logo=docker" alt="Docker Pulls"/>
1616
</a>
17-
<img src="https://img.shields.io/badge/MySQL|Percona-8.0|_5.7-FF9800?style=for-the-badge&logo=mysql" alt="MySQL Support"/>
17+
<a href="https://arxiv.org/abs/2503.23776">
18+
<img src="https://img.shields.io/badge/VLDB Demo-2025-Teal?style=for-the-badge&logo=acm" alt="VLDB-Demo 2025"/>
19+
</a>
20+
<img src="https://img.shields.io/badge/MySQL|Percona-8.0|5.7-FF9800?style=for-the-badge&logo=mysql" alt="MySQL Support"/>
1821
</p>
1922

20-
**VIDEX**: The Disaggregated, Extensible **\[VI\]**rtual in**\[DEX\]** Engine for What-If Analysis in MySQL 🚀
23+
**VIDEX**: The Disaggregated, Extensible **\[VI\]**rtual in**\[DEX\]** Engine for What-If Analysis in MySQL.
2124
- **Virtual Index**: Does not require real data, relies only on statistical information and algorithm models to accurately simulate MySQL query plans, table join orders, and index selections;
2225
- **Disaggregated**: VIDEX runs on a standalone instance without affecting production MySQL. Furthermore, the Statistic Server (optionally AI-enhanced to provide cardinality and ndv) can be deployed separately, enabling GPU-heterogeneous computing and seamless hot-updates.
2326
- **Extensible**: VIDEX offers convenient interfaces allowing users to apply models like `cardinality` and `ndv` to downstream MySQL tasks (e.g., index recommendation);
2427

28+
## Latest News
29+
30+
- **[2025-05-28]** 🥳🎉 VIDEX demo paper has been accepted by the **VLDB 2025 Demo Track**! 🥳🎉 "VIDEX: A Disaggregated and Extensible Virtual Index for the Cloud and AI Era" ([arXiv Preprint](https://arxiv.org/abs/2503.23776) | [How to Cite](#paper-citation))
31+
- **[2025-04-28]** VIDEX [v0.1.0](https://github.com/bytedance/videx/releases/tag/v0.1.0) is released.
32+
33+
## What's VIDEX
34+
2535
The `virtual index` (aka `hypothetical index`) aims to simulate the cost of indexes within SQL query plans,
2636
thereby demonstrating to users the impact of indexes on SQL plans without the need to create actual indexes on raw instances.
2737
This technology is widely applied in various SQL optimization tasks, including index recommendation and table join order optimization.
@@ -55,7 +65,7 @@ We expect that VIDEX can provide users with a better platform to more easily tes
5565
---
5666

5767

58-
## 1. Overview
68+
## 1. Architecture Overview
5969

6070
<p align="center">
6171
<img src="doc/videx-structure.png" width="600">

README_zh.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,26 @@
1414
<a href="https://hub.docker.com/repository/docker/kangrongme/videx">
1515
<img src="https://img.shields.io/docker/pulls/kangrongme/videx?style=for-the-badge&logo=docker" alt="Docker Pulls"/>
1616
</a>
17-
<img src="https://img.shields.io/badge/MySQL|Percona-8.0|_5.7-FF9800?style=for-the-badge&logo=mysql" alt="MySQL Support"/>
17+
<a href="https://arxiv.org/abs/2503.23776">
18+
<img src="https://img.shields.io/badge/VLDB Demo-2025-Teal?style=for-the-badge&logo=acm" alt="VLDB-Demo 2025"/>
19+
</a>
20+
<img src="https://img.shields.io/badge/MySQL|Percona-8.0|5.7-FF9800?style=for-the-badge&logo=mysql" alt="MySQL Support"/>
1821
</p>
1922

20-
**VIDEX** 为 MySQL 提供了一个解耦的、可扩展的开源虚拟索引引擎 (**\[VI\]**rtual in**\[DEX\]**)。🚀
23+
**VIDEX** 为 MySQL 提供了一个解耦的、可扩展的开源虚拟索引引擎 (**\[VI\]**rtual in**\[DEX\]**)。
2124

2225
- **虚拟索引**:不需要真实数据、仅基于统计信息和算法模型,即可高精度地模拟 MySQL 产生的查询计划、模拟表连接顺序、模拟索引选择;
2326
- **分离式架构** (Disaggregated):VIDEX 支持在单独的实例上部署,而不必须在原始库 MySQL 上安装;VIDEX 支持独立启动算法服务,而不必嵌入 MySQL 中;
2427
- **可拓展** (Extensible):VIDEX提供了便捷的接口,用户可以将 基数估计(Cardinality)、独立值估计(NDV) 等算法模型应用于 MySQL 的下游任务中(例如索引推荐);
2528

29+
30+
## Latest News
31+
32+
- **[2025-05-28]** 🥳🎉VIDEX demo 论文被 **VLDB 2025 Demo Track** 接收!🥳🎉 "VIDEX: A Disaggregated and Extensible Virtual Index for the Cloud and AI Era" ([arXiv Preprint](https://arxiv.org/abs/2503.23776) | [How to Cite](#paper-citation))
33+
- **[2025-04-28]** VIDEX [v0.1.0](https://github.com/bytedance/videx/releases/tag/v0.1.0) 发布.
34+
35+
## What's VIDEX
36+
2637
“虚拟索引” 旨在模拟 SQL 查询计划中使用索引的代价(cost), 从而向用户展示索引对 SQL 计划的影响,而无需在原始实例上创建实际索引。
2738
这项技术广泛应用于各种 SQL 优化任务,包括索引推荐和表连接顺序优化。
2839
业界许多数据库已经以官方或第三方的方式提供了虚拟索引功能,

0 commit comments

Comments
 (0)