Education
Research Interests
- Big data systems: timeseries management system and databases.
- Storage engines: LSM-tree-based key-value stores.
- File systems and in-storage computing.
Ph.D.
Department of Computer Science and Engineering
The Chinese University of Hong Kong
Email: 867245430@qq.com
"一个人的命运啊,当然要靠自我奋斗,但是也要考虑到历史的进程。"
The 43rd ACM SIGMOD International Conference on Management of Data (SIGMOD 2024)(CCF-A)
The 40th International Conference on Data Engineering (ICDE 2024)(CCF-A)
The 60th ACM/IEEE Design Automation Conference (DAC 2023)(CCF-A)(invited paper)
A thorough research on the main design decisions of the timeseries management systems, including the data model, memory data management, and persistent data management.
LSM-tree-based key-value stores are widely used as the storage engines of big data systems. As the data volume scales up, it is a natural trend to deploy the system on the cloud. However, the existing LSM-tree designs can not adapt to cloud storage because of the huge performance gap. We design MirrorKV with a balanced read/write performance which separates keys and values into two mirrored LSM-trees for better data locality and read performance, and designs different compaction mechanisms for fast and slow storage to improve write performance.
To mitigate the metadata manipulation overhead and I/O amplification of the traditional file systems designed for block storage, we implement a file system with a key-value interface, which offloads the data management to our computational storage platform.
CSCI3150: Introduction to Operating Systems