I/O Characteristics of MongoDB and Trim-based Optimization in Flash SSDs
Title | I/O Characteristics of MongoDB and Trim-based Optimization in Flash SSDs |
Publication Type | Conference Paper |
Year of Publication | 2016 |
Authors | Nguyen, Trong-Dat, Lee, Sang-Won |
Conference Name | Proceedings of the Sixth International Conference on Emerging Databases: Technologies, Applications, and Theory |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-4754-9 |
Keywords | Collaboration, composability, Human Behavior, I/O characteristics, I/O pattern, Metrics, MongoDB, NoSQL, pattern locks, pubcrawl, Resiliency, Scalability, SSD, TRIM command, WiredTiger, YCSB |
Abstract | NoSQL solutions become emerging for large scaled, high performance, schema-flexible applications. WiredTiger is cost effective, non-locking, no-overwrite storage used as default storage engine in MongoDB. Understanding I/O characteristics of storage engine is important not only for choosing suitable solution with an application but also opening opportunities for researchers optimizing current working system, especially building more flash-awareness NoSQL DBMS. This paper explores background of MongoDB internals then analyze I/O characteristics of WiredTiger storage engine in detail. We also exploit space management mechanism in WiredTiger by using TRIM command. |
URL | http://doi.acm.org/10.1145/3007818.3007844 |
DOI | 10.1145/3007818.3007844 |
Citation Key | nguyen_i/o_2016 |