极地研究 ›› 2018, Vol. 30 ›› Issue (4): 411-418.DOI: 10.13679/j.jdyj.20170048

• 研究论文 • 上一篇    下一篇

基于多架构混搭模式的极地海洋数据库建模技术研究

宋晓  梁建峰  李维禄  苗庆生  韩璐遥  韦广昊   

  1. 国家海洋信息中心, 天津 300171
  • 收稿日期:2017-12-06 修回日期:2018-06-06 出版日期:2018-12-30 发布日期:2018-12-30
  • 通讯作者: 宋晓
  • 基金资助:

    国家重点研发计划(2017YFC1405300, 2016YFC1401900)和中国-东盟海上合作基金资助

Developing databases with multiple architectures to support polar marine data

Song Xiao, Liang Jianfeng, Li Weilu, Miao Qingsheng, Han Luyao, Wei Guanghao   

  • Received:2017-12-06 Revised:2018-06-06 Online:2018-12-30 Published:2018-12-30

摘要:

通过对极地海洋数据的特征及应用需求分析, 基于“一种架构支持多类应用”的传统数据库模式已无法满足需求, 本文提出采用“多种架构支持多类应用”模式的数据库设计理念, 通过研究极地海洋数据分类分层管理体系, 开展极地海洋原始数据层、基础数据层、综合数据层、成果数据层的存储管理机制、数据库体系架构设计、数据库模型设计等关键技术研究, 开发数据库查询检索功能, 满足用户对极地海洋数据的多样化查询检索、空间可视化展示、关联分析等需求, 实现极地海洋数据的有效存储、高效应用和开放共享。

关键词: 数据库建模, 极地海洋数据, Hadoop体系架构, 多级索引

Abstract:

Traditional database design is based on the concept of one architecture supporting multiple applications, and is unable to meet the requirements of polar marine data with multi-source, multi-scale, multi-frequency and spatial characteristics. To solve this problem for different users, database types and business applications, the concept of various architectures supporting multiple applications is put forward. This concept can be adopted in the explorations of classified and hierarchical management systems, research on storage management mechanisms, database architecture design and database model design for primary, basic, integrated, and result data layers, and effective storage and management of polar marine data.

Key words: database modeling, polar marine data, Hadoop architecture, multi-level index