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

Cassandra数据库迁移工具设计与实现

摘要第5-6页
Abstract第6页
第一章 绪论第9-12页
    1.1 研究背景第9页
    1.2 数据库迁移工具现状第9-10页
        1.2.1 关系型数据库第9-10页
        1.2.2 非关系型数据库第10页
    1.3 研究目的第10页
    1.4 本文主要研究内容第10-11页
        1.4.1 Cassandra数据库第10-11页
        1.4.2 使用内存数据库测试第11页
        1.4.3 Maven构建管理项目第11页
        1.4.4 便捷的日志管理第11页
    1.5 论文组织安排第11-12页
第二章 相关技术介绍第12-18页
    2.1 Mutagen第12页
    2.2 Cassandra-Mutagen 和 Flyway第12-14页
        2.2.1 Cassandra-mutagen第12-13页
        2.2.2 Flyway第13页
        2.2.3 比较第13-14页
    2.3 Achilles第14-15页
    2.4 Maven第15-17页
        2.4.1 Pom文件第15-16页
        2.4.2 Maven插件和仓库第16-17页
    2.5 本章小结第17-18页
第三章 工具分析设计第18-23页
    3.1 工具需求分析第18-19页
    3.2 元数据表的设计第19-20页
    3.3 主要算法第20-22页
        3.3.1 迁移脚本的命名规则第20-21页
        3.3.2 迁移算法第21-22页
    3.4 工具概要设计第22页
        3.4.1 Resource Loader模块第22页
        3.4.2.Coordinator模块第22页
        3.4.3 Executor模块第22页
    3.5 本章小结第22-23页
第四章 工具实现第23-35页
    4.1 工具的开发环境第23页
    4.2 工具的类图第23-24页
    4.3 各主要类实现细节第24-29页
        4.3.1 Abstract Cassandra Mutation类第24-25页
        4.3.2 Cql Mutation类第25-26页
        4.3.3 JAVAMutation类第26页
        4.3.4 Cassandra Mutagen类第26-27页
        4.3.5 数据库操作类DBUtils第27-28页
        4.3.6 日志第28页
        4.3.7 测试第28-29页
    4.4 工具的部署和发布第29-32页
        4.4.1 Nexus和Maven配合使用第31-32页
    4.5 效果展示第32-34页
    4.6 本章总结第34-35页
结论第35-36页
参考文献第36-37页
致谢第37-38页
附件第38页

论文共38页,点击 下载论文
上一篇:小学语文教师课堂有效提问的研究--以沈阳市S小学五年级教师为例
下一篇:小学数学新任教师与专家教师PCK比较的个案研究