0
虚谷数据库
编辑
简介:虚谷数据库管理系统是一款大型、高性能、高安全、高可靠和完全自主知识产权的系统软件,是位于用户与操作系统之间的一层数据系统管理软件,是三大系统软件:操作系统、中间件和数据库之一,为应用软件的运行提供数据存储和管理功能。

虚谷数据库管理系统是一款大型、高性能、高安全、高可靠和完全自主知识产权的系统软件,是位于用户与操作系统之间的一层数据系统管理软件,是三大系统软件:操作系统、中间件和数据库之一,为应用软件的运行提供数据存储和管理功能,主解决信息数据的高效存贮、安全管理与快速检索等问题,主要功能包括数据字典、内存管理、事务管理、语法分析器、集成管理工具集等,提供数据定义、数据操作功能、数据库的运行管理、数据库的建立和维护功能。

在近三年内,在已有研发基础上,使虚谷DBMS全面达到目前Oracle10所具有的功能和性能,能在主流的Unix、Linux、Windows等平台上可与Oracle、DB2、SQLServer等目前主流的数据库管理平台软件竞争。

具体目标包括:

突破数据库管理系统核心技术:开发能够与国外主流数据库产品相抗衡的、具有自主产权和知名品牌的数据库管理系统;

推动数据库及其应用软件产业化:与国产操作系统、中间件、以及应用软件等共同形成我国自主的软件产业;

面向制造业信息化、电子政务、信息安全工程等实施数据库应用工程:为国民经济信息化提供支撑,为国家信息安全提供保障;

虚谷数据库管理系统主要指标:

(1) 功能指标

全面实现SQL92 标准;实现SQL3 标准的已确定部分(注:SQL3 标准仍在发展中);内建对GBK、GB2312、BIG5、CZECH、EUC_KR、SJIS、UJIS等字符集的支持,并可加载任意符合格式的其它字符集模块;支持对数据表进行分区,支持分区表上的局部索引、全局索引、全局分区索引等索引方式;支持多级事务嵌套,允许事务部分回滚;支持存贮过程,支持存贮过程在线调试;支持全文检索;支持空间数据管理,空间数据管理功能完全兼容OpenGIS 标准;支持XML数据类型(该版本不支持);支持“数据刀片”功能,即用户可将自定义的数据类型、操作符、 函数等如同刀片一样插入到系统或从系统中拔出;内置JAVA 支持,支持JAVA 语言编写的存贮过程(该版本不支持);实现对共享磁盘(SD)及无共享(SN)两种数据库集群模式的支持(该版本不支持);具备数据库镜像功能(该版本不支持); 支持联邦数据库功能(该版本不支持);支持远程数据库间的数据同步与复制;具备完善的容灾能力,提供多种物理及逻辑备份方式,支持通过备份文件重建部分或全部数据库,同时,支持基于日志的灾难恢复;支持用脚本描述的定时任务与周期性任务的自动执行;支持SNMP(简单网络管理)协议,允许专业网元监控软件对数据库运行状态进行远程集中监视和管理(该版本不支持);支持ODBC、JDBC、ADO、DBI 等驱动程序标准;

(2) 性能指标

支持大数据量,实现TB 级数据量管理;单台服务器最大同时在线连接数达到10000 个;一个安装实例中可以创建32768 个用户数据库;一个用户数据库允许创建多达32768 个表空间;一个表空间可包含32768 个文件; 一个数据库内允许创建多达20 亿个表; 一个表中的字段数最大可达2048 个; 一个表中允许容纳多达20 亿条记录; 一个常规记录的最大长度可达16M 字节; 一个表中允许同时存在多个大对象字段,大对象字段的数据尺度不受限制; 一个表可分成2048 个分区表,每个分区表允许再次分成512 个子分区表; 实现完全行级封锁,不因封锁对象数增加而提高封锁级别; 在同等硬件配置、同等数据量的情况下,在线事务处理能力指标tpmc 值达到ORACLE9的水平;

(3) 安全指标

具备审计功能,可以对指定用户、指定操作过程等进行跟踪记载;系统安全级别达到B1 级,争取B2 级;支持数据加密,数据加密采用按块即时加解密方式,不依赖外部加密软件或加密文件系统,启动数据加密功能不影响系统性能;支持网络加密,使用伪噪声发生器产生加密流,具有速度快,强度高等优点,且加密过程勿需操作系统的SSL 层支持,能抵御目前已知的网络攻击手段;

(4) 稳定性与扩展性指标

可用性99.8%,支持7x24,具有完善的容错和容灾性能,因本软件故障引起的停机时间全年不超过1 天。在高可扩展性方面:支持多种可扩展计算机体系结构,加速比和伸缩比接近线性。

(5) 可管理能力

实用:交互式SQL、导入导出、备份恢复、审计分析等工具;易用:基于WEB 的集成管理工具;智能:性能监测和优化工具等。

评论

0
0
词条统计
创建者:tommytong
编辑次数:1
浏览次数:113
API调用次数:0
贡献者