[1] MySQL InnoDB table compression[EB/OL].[2017-06-01]. https://dev.mysql.com/doc/refman/5.7/en/innodb-table-compression.html. [2] Oracle advanced compression[EB/OL].[2017-06-01]. http://www.oracle.com/technetwork/database/options/compression/index-095686.html. [3] SQL Server page compression implementation[EB/OL].[2017-06-01]. https://docs.microsoft.com/en-us/sql/relational-databases/data-compression/page-compression-implementation. [4] SANDERS R, FANGHAENEL T. Optimize storage with deep compression in DB210[EB/OL]. (2012-03-17)[2017-06-01]. https://www.ibm.com/developerworks/data/library/techarticle/dm-1205db210compression. [5] ARMBRUST M, FOX A, GRIFFITH R, et al. A view of cloud computing[J]. Communications of the ACM, 2010, 53(4):50-58. [6] CURINO C A, JONES E PC, POPA R A, et al. Relational cloud:a database-as-a-service for the cloud[C]//Proceedings of the 5th Biennial Conference on Innovative Data Systems Research. London:DBLP, 2011:235-240. [7] BELLARD F. QEMU, a fast and portable dynamic translator[C]//Proceedings of the 2005 Annual Conference on USENIX Technical Conference. Berkeley, CA:USENIX Association, 2005:41. [8] KIVITY A, KAMAY Y, LAOR D, et al. KVM:the Linux virtual machine monitor[EB/OL].[2017-06-20]. http://www.landley.net/kdocs/ols/2007/ols2007v1-pages-225-230.pdf. [9] SAYOOD K. 数据压缩导论[M]. 4版.北京:人民邮电出版社, 2014:4. (SAYOOD K. Introduction to Data Compression[M]. 4th ed. Beijing:Post & Telecom Press, 2014:4.) [10] AGHA S. Database compression techniques for performance optimization[C]//Proceedings of the 20102nd International Conference on Computer Engineering and Technology. Piscataway, NJ:IEEE, 2010:714-717. [11] Zlib technical details[EB/OL].[2017-06-01]. https://zlib.net/zlib_tech.html. [12] LZ4:Extremely fast compression algorithm[EB/OL].[2017-06-01]. https://github.com/lz4/lz4. [13] ZIV J, LEMPEL A. A universal algorithm for sequential data compression[J]. IEEE Transactions on Information Theory, 1977, 23(3):337-343. [14] InnoDB page structure[EB/OL].[2017-06-01]. https://dev.mysql.com/doc/internals/en/innodb-page-structure.html. [15] MAKATOS T, KLONATOS Y, MATAZAKIS M, et al. ZBD:using transparent compression at the block level to increase storage space efficiency[C]//Proceedings of the 2010 International Workshop on Storage Network Architecture and Parallel I/Os. Piscataway, NJ:IEEE, 2010:61-70. [16] MA J, YIN B, KONG Z, et al. Leveraging page-level compression in MySQL-a practice at Baidu[C]//Proceedings of the 2016 IEEE Trustcom/BigDataSE/ISPA. Piscataway, NJ:IEEE, 2017:1085-1092. [17] TICKOO O, IYER R, ILLIKKAL R, et al. Modeling virtual machine performance:challenges and approaches[J]. ACM SIGMETRICS Performance Evaluation Review, 2010, 37(3):55-60. [18] CHEN Q, LIANG L, XIA Y, et al. Mitigating sync amplification for copy-on-write virtual disk[C]//Proceedings of the 14th USENIX Conference on File and Storage Technologies. Berkeley, CA:USENIX Association, 2016:241-247. [19] AXBOE J. Linux block IO-present and future[EB/OL].[2017-06-01]. http://www.linuxinsight.com/files/ols2004/axboe-reprint.pdf. [20] MAUERER W. 深入Linux内核架构[M]. 北京:人民邮电出版社, 2010:761-763.(MAUERER W. Professional Linux Kernel Architecture[M]. Beijing:Post & Telecom Press, 2010:761-763.) [21] 马煜翔. MySQL页面级压缩性能分析及优化研究[D]. 天津:南开大学, 2015:22-27.(MA Y X. Performance analysis and optimization research of page-level compression in MySQL[D]. Tianjin:Nankai University, 2015:22-27.) [22] FRVHWIRT P, HUBER M, MULAZZANI M, et al. InnoDB database forensics[C]//Proceedings of the 201024th IEEE International Conference on Advanced Information Networking and Applications. Washington, DC:IEEE Computer Society, 2010:1028-1036. [23] How compression works for InnoDB tables[EB/OL].[2017-06-01]. https://dev.mysql.com/doc/refman/5.7/en/innodb-compression-internals.html. [24] Sysbench[EB/OL].[2017-06-01]. https://github.com/akopytov/sysbench. [25] CONRAD A. Database economic cost optimization for cloud computing[EB/OL].[2017-06-01]. https://cs.brown.edu/research/pubs/theses/masters/2009/conrad.pdf. |