Ritwik Yadav

dblp:351/9559 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
3since 2021 · last 2024
—ORCID · unresolved

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 3 · 2 first-author · 3 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
1 paper
Indexing and storage engines · 50% Database system architecture and tuning · 50%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 100%

Topics — the 2 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Indexing and storage engines
index management
0.712023
AIM: A practical approach to automated index management for SQL databases · ICDE 2023
Database system architecture and tuning › database design
physical database design
0.712023
AIM: A practical approach to automated index management for SQL databases · ICDE 2023

Methods — techniques the papers use, named apart from their topics

workload analysis · 1.3query optimizer · 1.3
YearPublicationVenuePosition
2024 MyRaft: High Availability in MySQL using Raft
Anirban Rahut, Vinaykumar Bhat, Bartlomiej Pelc, Ahsanul Haque, Yash Botadra, Michael Percy, Ritwik Yadav, Yoshinori Matsunobu, Alan Liang, Igor Pozgaj, Tobias Asplund, Anatoly Karp, Luqun Lou, Pushap Goyal
EDBT11
2023 FlexiRaft: Flexible Quorums with Raft
Ritwik Yadav, Anirban Rahut
CIDR1
2023 AIM: A practical approach to automated index management for SQL databases
abstract
This paper describes AIM (Automatic Index Manager), a configurable index management system, which identifies impactful secondary indexes for SQL databases to efficiently use available resources such as CPU, I/O and storage. It has been validated on thousands of databases which support production systems. With AIM, the physical design of the database adapts itself to the changes in the workload.We lay out the end to end design of AIM while calling out the guarantees and tradeoffs associated with our design choices. Some of the salient features of AIM include fast convergence even while recommending wide composite indexes, reduced reliance on the query optimizer and a "no regression" guarantee for production workloads. Each index recommendation from AIM is accompanied with a metrics driven explanation, making it easier to verify machine driven changes.AIM is one of the few industrial strength index recommendation engines that is deployed on production databases at a large scale. The experimental results show that AIM is quick in identifying the most effective indexes and the resulting physical design is close to optimal.
Ritwik Yadav, Satyanarayana R. Valluri, Mohamed Zaït
ICDE1