博阳数据库管理系统

产品概述

博阳数据库管理系统(BEYONDB) 是国内一款内置时空多媒体信息处理引擎的、具有自主知识产权、企业级、跨平台、分布式、高安全的数据库管理系统平台软件。产品包含通用数据库应用(标准版)、3S时空多媒体应用(企业版)和保密级应用(安全版)三个版本,已通过空间信息系统软件测评中心评测和公安部国标第四级安全体系认证。符合国家标准、支持空间大数据、高性能、国产自主和安全可靠的军事应用要求。

产品结构

博阳数据库管理系统——技术架构

采用跨操作系统平台架构,服务器端支持多进程和多线程协同式的新型数据库服务器体系结构,支持32/64位运算,设计具有结构化数据和非结构化数据统一存储与访问能力。

服务器端由SDBMS服务器、网络通信服务器、数据访问服务器、分布式数据库系统、数据库集群系统、数据库复制系统等11个服务器构成数据库服务器集群环境,提供C\C++\JAVA等系列数据库编程访问接口和GIS平台软件对接套件

客户端提供VISUAL DBA等可视化管理工具,并可以连接各类GIS软件桌面、WEB客户端和移动客户端。

多元空间数据组织管理
跨结构化空间数据的一体化存储与组织管理
关键技术
时空多媒体数据库系统集群与分布式数据管理扩展
多层次多粒度空间安全访问控制
开放式综合数据管理容器
大数据管理能力
支持大规模、高可用、分布式集群架构
支持数据库、文件的混合管理和一体化查询
高安全数据访问控制
可视化集成管理工具平台
数据存储
可视化集成管理
数据导出
数据入库
查询与检索
集群与分布式
数据安全
数据访问
数据备份与恢复
数据存储功能

以数据资源服务为导向的多元空间数据组织模型

数据库采用以数据资源服务为导向的应用模式,能够集成多源多维、多尺度、多分辨率空间数据进行统一建模与管理,并为上层执行一体化分析提供统一的模型框架。

支持多种类型空间数据的存储、管理和访问。

基于ExtTable技术的跨结构化数据存储与组织

支持具有结构化特征的普通数据类型和非结构化特征的空间数据类型一体化存储和组织管理。

支持关系数据库所支持的关系表结构和文件系统所支持的文件结构的一体化存储和组织管理。

高效空间索引存储与组织

基于跨结构化数据存储模型,矢量数据采用Hilbert R 树动态空间索引方法,栅格数据针对不同的数据存储模式,采用B+树、四叉树、外置空间索引等多种栅格空间数据索引方法,并为用户提供存储格式透明的索引创建、维护和管理。

集群与分布式数据存储与组织

建立数据中心内集群存储和多数据中心结点间的分布式存储相结合的存储组织机制。

数据中心内的集群存储借助专业化数据存储系统实现;多数据中心的分布式存储采用按区域分片存储和混合式数据分布机制。

数据库访问接口
  • 查询语言与接口支持通用结构化查询语言符合SQL92及以上标准,空间结构化查询语言兼容 符合ISO SQL/MM Spatial和OGC SFSQL 1.1 及以上标准;数据库访问接口具备C/C++/ ODBC/JDBC/.NET等;
  • 可提供满足SOA架构环境下的服务访问接口, 实现了空间数据服务和空间数据处理相关的功 能服务;
  • 可提供基于相关标准的数据服务访问接口;
  • 可基于Web服务编程访问的数据访问接口
GeoSQL访问接口
基于服务的访问接口
面向空间对象的编程访问接口
  • 严格遵循国际标准
  • GeoSQL直接在博阳数据库管理系统内核实现;
  • 建立项目级的影像数据SQL标准规范;
  • 支持空间数据在多源、异构空间数据库中的统一透明访问。
  • 在编程访问接口方面,提供了最底层的基于C访 问接口;
  • 进一步封装了C++访问接口,便于二次开发;
  • 基于C语言访问接口,实现了ODBC、JDBC等通用驱动程序,实现了开放的数据库连接方式;
  • 实现了.Net Provider 驱动程序,能够在.Net 集成开发环境下实现简单、方便的数据库操作;
  • 实现了脚本类语言的支持,如PHP、Perl等。