首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

基于Rsync的结构化数据库实时高速备份研究及工具开发

摘要第5-6页
Abstract第6页
第一章 绪论第10-15页
    1.1 研究背景第10-11页
    1.2 国内外研究现状第11-13页
        1.2.1 数据库远程备份技术第11-12页
        1.2.2 文件监控技术第12页
        1.2.3 文件同步技术第12-13页
    1.3 主要工作和研究内容第13-14页
    1.4 论文组织结构第14-15页
第二章 数据库备份相关技术及理论介绍第15-32页
    2.1 数据库备份相关概念第15-17页
        2.1.1 数据库容灾第15页
        2.1.2 数据库备份与恢复第15页
        2.1.3 数据库备份分类第15-17页
    2.2 Inotify机制第17-22页
        2.2.1 Inotify接口第18页
        2.2.2 Inotify工作原理第18-20页
        2.2.3 Inotify-tools使用方法第20-22页
    2.3 Rsync介绍第22-29页
        2.3.1 Rsync算法及工作原理第22-27页
        2.3.2 Rsync使用方法第27-29页
    2.4 Linux下I/O多路复用技术第29-30页
    2.5 Linux下shell的多线程技术第30-31页
    2.6 本章小结第31-32页
第三章 功能需求分析与整体架构设计第32-36页
    3.1 功能需求分析第32页
    3.2 设计原则第32-33页
    3.3 整体框架结构设计及模块介绍第33-35页
    3.4 本章小结第35-36页
第四章 实时高速备份工具实现第36-54页
    4.1 实现环境介绍第36页
    4.2 文件监控模块的实现第36-44页
        4.2.1 数据库文件目录结构分析第36-40页
        4.2.2 初始化配置第40-41页
        4.2.3 文件目录监控实现第41-42页
        4.2.4 事件信息处理实现第42-44页
        4.2.5 同步调度实现第44页
    4.3 文件同步模块的实现第44-48页
        4.3.1 服务端初始化配置及应用第45-47页
        4.3.2 客户端初始化配置及应用第47-48页
    4.4 控制模块的实现第48-51页
        4.4.1 控制中心实现第48-50页
        4.4.2 日志记录实现第50页
        4.4.3 异常处理实现第50-51页
    4.5 原设计实现中的不足第51-52页
    4.6 本章小结第52-54页
第五章 实时高速备份工具性能优化第54-67页
    5.1 Rsync工具校验性能优化第54-66页
        5.1.1 优化方案设计第54-56页
        5.1.2 Rsync源码分析第56-62页
        5.1.3 Rsync源码修改第62-66页
    5.2 多线程优化第66页
    5.3 本章小结第66-67页
第六章 测试与分析第67-80页
    6.1 测试环境第67页
    6.2 测试方案设计第67-71页
        6.2.1 功能测试方案设计第67-68页
        6.2.2 优化测试方案设计第68-71页
    6.3 测试过程及结果分析第71-79页
        6.3.1 功能测试过程及结果分析第71-75页
        6.3.2 优化测试过程及结果分析第75-79页
    6.4 本章小结第79-80页
总结与展望第80-81页
参考文献第81-83页
攻读硕士学位期间取得的研究成果第83-84页
致谢第84-85页
附件第85页

论文共85页,点击 下载论文
上一篇:面向车队管理的安卓网络应用程序设计与实现
下一篇:面向问答领域的语义相关性计算的研究