首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--存贮器论文

PostgreSQL数据库中SSD缓存模块的设计与实现

摘要第4-5页
ABSTRACT第5页
第一章 绪论第8-13页
    1.1 课题背景第8-9页
    1.2 混合存储技术的现状第9-11页
    1.3 课题任务第11页
    1.4 论文结构第11-13页
第二章 相关技术第13-24页
    2.1 闪存简介第13-14页
    2.2 SSD简介第14-17页
    2.3 Flash文件系统简介第17页
    2.4 UBIFS简介第17-22页
        2.4.1 UBIFS体系结构第17-19页
        2.4.2 UBIFS设计简介第19页
        2.4.3 UBIFS存储结构第19-22页
    2.5 TPC-C测试第22-23页
    2.6 本章小结第23-24页
第三章 PostgreSQL数据库分析第24-36页
    3.1 PostgreSQL简介第24-25页
    3.2 PostgreSQL体系结构第25-26页
    3.3 PostgreSQL中的进程结构第26-28页
        3.3.1 守护进程Postmaster第26-27页
        3.3.2 服务进程Postgres第27页
        3.3.3 辅助进程第27-28页
    3.4 PostgreSQL存储管理第28-30页
        3.4.1 存储管理器简介第28-30页
        3.4.2 表文件和数据页的结构第30页
    3.5 缓冲池管理第30-34页
        3.5.1 共享缓冲池管理第30-33页
        3.5.2 缓冲区替换算法第33-34页
    3.6 PostgreSQL内存管理中的两种锁第34-35页
    3.7 PostgreSQL和MySQL对比第35页
    3.8 本章小结第35-36页
第四章 需求分析第36-38页
第五章 SSD缓存模块的设计第38-44页
    5.1 基于ext3的PG SSD Cache设计第38-41页
        5.1.1 read_from_ssd接口的基本流程第39-40页
        5.1.2 write_to_ssd接口的基本流程第40-41页
    5.2 基于UBIFS的PG UBI Cache设计第41-42页
        5.2.1 read_from_ssd接口的设计第42页
        5.2.2 write_to_ssd接口的设计第42页
    5.3 本章小结第42-44页
第六章 SSD缓存模块的实现第44-50页
    6.1 基于ext3的PG SSD Cache缓存模块的实现第44-48页
        6.1.1 主要数据结构第44-45页
        6.1.2 哈希表相关接口的实现第45-46页
        6.1.3 SSD缓存管理模块的实现第46-48页
    6.2 基于UBIFS的PG UBI Cache缓存模块的实现第48页
    6.3 本章小结第48-50页
第七章 性能测试和分析第50-53页
    7.1 测试环境第50页
    7.2 测试结果与分析第50-51页
    7.3 本章小结第51-53页
第八章 总结与展望第53-55页
参考文献第55-56页
致谢第56页

论文共56页,点击 下载论文
上一篇:基于OS/390的银行贷记卡发卡系统的设计与实现
下一篇:基于SSH的代码验证管理平台的设计与实现