| 摘要 | 第1-5页 |
| Abstract | 第5-7页 |
| 目录 | 第7-11页 |
| 第一章 绪论 | 第11-21页 |
| ·研究背景 | 第11-12页 |
| ·海量天文数据存储管理面临的问题 | 第12-14页 |
| ·研究课题的发展现状与趋势 | 第14-19页 |
| ·集中式存储技术的发展 | 第14-16页 |
| ·云存储及NoSQL数据库在天文领域的研究进展 | 第16-19页 |
| ·本论文的工作 | 第19-20页 |
| ·本论文的组织结构 | 第20页 |
| ·本章小结 | 第20-21页 |
| 第二章 基于NoSQL的海量数据存储 | 第21-35页 |
| ·NoSQL技术的概念与定义 | 第21页 |
| ·NoSQL技术的发展与趋势 | 第21-22页 |
| ·NoSQL的关键技术研究 | 第22-31页 |
| ·一致性 | 第22-24页 |
| ·CAP理论 | 第22-23页 |
| ·ACID与BASE | 第23页 |
| ·最终一致性 | 第23-24页 |
| ·分区 | 第24-29页 |
| ·一致性哈希 | 第25-27页 |
| ·分区数据上的读/写操作 | 第27-28页 |
| ·变更成员节点 | 第28-29页 |
| ·查询模型 | 第29-31页 |
| ·面向NoSQL的海量天文数据存储 | 第31-33页 |
| ·天文数据存储的一般需求 | 第31-32页 |
| ·FITS格式与数据存储的特殊性 | 第32页 |
| ·FITS格式文件 | 第32页 |
| ·FITS数据存储的特殊性 | 第32页 |
| ·NoSQL存储海量天文数据的可行性分析 | 第32-33页 |
| ·NoSQL存储海量天文数据的优势 | 第32-33页 |
| ·NoSQL与天文数据的融合 | 第33页 |
| ·本章小结 | 第33-35页 |
| 第三章 MongoDB的基本架构分析 | 第35-43页 |
| ·数据与查询模型 | 第35-36页 |
| ·数据模型 | 第35页 |
| ·查询模型 | 第35-36页 |
| ·复制(Replication) | 第36-38页 |
| ·复制模式 | 第37页 |
| ·工作原理 | 第37-38页 |
| ·Oplog | 第37-38页 |
| ·同步 | 第38页 |
| ·分片(Sharding) | 第38-42页 |
| ·MongoDB的分片原理 | 第39页 |
| ·选择分片的键(Shard Key) | 第39-40页 |
| ·分片集群 | 第40-42页 |
| ·本章小结 | 第42-43页 |
| 第四章 基于MongoDB海量天文数据存储系统的架构研究 | 第43-49页 |
| ·基本条件分析 | 第43-44页 |
| ·MongoDB平台的基本要求 | 第43-44页 |
| ·硬件要求 | 第43-44页 |
| ·MongoDB平台的软件配置要求 | 第44页 |
| ·基于MongoDB的海量天文数据存储系统的架构研究 | 第44-48页 |
| ·研究目标 | 第44-45页 |
| ·架构分析 | 第45-48页 |
| ·解析并提取FITS文件头 | 第45-47页 |
| ·设计文件头和文件的存储规范 | 第47页 |
| ·FITS文件分片设计 | 第47-48页 |
| ·本章小结 | 第48-49页 |
| 第五章 基于MongoDB的海量天文数据存储系统的关键技术研究 | 第49-57页 |
| ·系统主流程 | 第49-50页 |
| ·系统关键技术 | 第50-55页 |
| ·FITS头的快速拆分 | 第50页 |
| ·FITS数据的分片存储与冗余 | 第50-53页 |
| ·分片 | 第50-52页 |
| ·写线程与写操作流程 | 第52-53页 |
| ·数据冗余 | 第53页 |
| ·基于MongoDB的快速检索 | 第53-54页 |
| ·读线程与读操作流程 | 第53-54页 |
| ·FITS文件还原 | 第54-55页 |
| ·本章小结 | 第55-57页 |
| 第六章 实验与对比分析 | 第57-87页 |
| ·实验准备 | 第57-65页 |
| ·MongoDB的安装配置与快速使用 | 第57-60页 |
| ·MongoDB的安装配置 | 第57-58页 |
| ·MongoDB的快速使用 | 第58-60页 |
| ·MongoDB的集群搭建 | 第60-65页 |
| ·环境概念设计 | 第60-61页 |
| ·集群服务器配置 | 第61-65页 |
| ·分片与存储效率 | 第65-67页 |
| ·实验介绍 | 第65-66页 |
| ·实验流程 | 第66页 |
| ·实验结果与对比分析 | 第66-67页 |
| ·实验总结 | 第67页 |
| ·最佳分片大小 | 第67-76页 |
| ·实验介绍 | 第67页 |
| ·实验流程图 | 第67页 |
| ·实验结果与对比分析 | 第67-75页 |
| ·实验总结 | 第75-76页 |
| ·读写文件阻塞分析 | 第76-80页 |
| ·实验介绍 | 第76页 |
| ·实验流程图 | 第76页 |
| ·实验结果和对比分析 | 第76-80页 |
| ·实验总结 | 第80页 |
| ·不同文件大小与最佳分片值 | 第80-85页 |
| ·实验介绍 | 第80页 |
| ·实验流程图 | 第80-81页 |
| ·实验结果和对比分析 | 第81-85页 |
| ·实验总结 | 第85页 |
| ·本章小结 | 第85-87页 |
| 第七章 总结与展望 | 第87-91页 |
| ·总结 | 第87-89页 |
| ·论文工作总结 | 第87-88页 |
| ·本工作的不足 | 第88-89页 |
| ·展望 | 第89-91页 |
| 致谢 | 第91-93页 |
| 参考文献 | 第93-97页 |
| 附录A:攻读学位期间发表论文目录 | 第97-99页 |
| 附录B:攻读学位期间参与完成的研究成果 | 第99页 |