[SNU CSE Seminar] Optimizing Flash-based Key-value Database Engine for Big Data Applications

2018-11-12l 조회수 2408


장소: 서울대학교 302동 308호

시간: 2:30 - 3:30 (Prof. Zhaoyan Shen)


Talk: Optimizing Flash-based Key-value Database Engine for Big Data Applications


Abs: The key-value database engine, which offers higher efficiency, scalability, availability, and usually works with simple NoSQL schema, is becoming more and more popular. It has been widely adopted as the caching system in today’s low-latency Internet services, such as Memcached, Redis, McDipper, and Fatcache. However, these conventional key-value cache systems are either heavily reliant on expensive DRAM memory or utilize commercial solid state drives (SSDs) in an inefficient way. To address these issues, in this talk, I will first introduce DIDACache, which focus on optimizing the key-value caching performance through a deep integration of flash hardware devices and key-value software management. Then, I will further introduce a new programming storage interface for SSDs to provide flexible support for key-value caching applications.


Bio: Zhaoyan Shen received the BE and ME degrees in the Department of Computer Science and Technology, Shandong University, China, in 2012 and 2015, respectively, and the Ph.D. degree in Department of Computing, Hong Kong Polytechnic University, in 2018. Currently, he is an assistant professor of Shandong University. His research interests include big data systems, storage systems, embedded systems, system architecture, and hardware/software codesign. He has published many top conference (e.g., FAST, ASP-DAC, HotStorage, LCTES) and journal (e.g., TOS, TCAD, TECS) papers.