达梦打造创新国产数据库

时间:2022-09-30 01:12:05

达梦打造创新国产数据库

面对国外数据库厂商垄断中国市场的局面,达梦怀揣着自主研发中国数据库的梦想,致力开发具有自主版权的数据库软件。从第一代数据库产品DM1 到第七代DM7,在长达十余年的市场推广中,达梦已建立了众多的示范工程,打破了国外数据库产品在我国一统天下的局面,走出了一条中国人自主研发数据库管理系统的道路。

数据库管理系统属于核心基础软件,是支撑各类管理信息系统的公共平台,对信息系统的安全性、可用性和高效性产生至关重要的影响。上个世纪70年代末,数据库技术进入中国。90年代初,Oracle、IBM、微软等相继开拓中国市场,国外数据库厂商通过多年的市场化运作,完全垄断了中国数据库市场,并设置了众多技术壁垒,严格限制高安全版的数据库进入中国,安全性令人担忧。在国际竞争中,对信息不能自主可控,就没有真正的国家独立和。

在此背景下,以达梦数据库为代表的国产数据库厂商承载着振兴民族数据库产业的使命,怀揣自主研发中国数据库的梦想和民族使命感,开发具有自主版权的数据库软件,对国产基础软件,国家信息、政务、商务安全乃至军事安全发挥出举足轻重的作用。

达梦数据库有限公司成立于2000年,总部位于武汉,其前身是华中科技大学数据库与多媒体研究所,是国内最早从事数据库管理系统研发的科研机构。上海达梦数据库有限公司(以下简称“达梦”)成立于2001年,为达梦数据库有限公司的设计研发中心,承担达梦数据库管理系统的技术架构、方案设计及相关产品核心技术的研发。作为首批获得国家“双软”认证的高新技术企业,依托“核高基”等国家出台的一系列扶持政策,达梦凭借高安全性、高可靠性等优势,其数据库产品已成功应用于我国的国防、军事、公安、财政、金融、电力、水利、电信、审计、交通、电子政务、国土资源、制造业、消防、电子商务、教育等20多个行业及领域。

从达梦研发我国第一个自主版权的数据库管理系统CRDS起,到可与国外同类数据库媲美的DM5.0,再到紧密结合云计算技术的DM7.0,达梦坚持原始创新、自主创新,打破了国外数据库产品在我国一统天下的局面。

达梦数据库管理系统(DM)作为达梦自主推出的面向企事业、政府、军队的大型通用关系型数据库管理系统,在杜绝继承开源系统导致版权纠纷的同时,也从根本上保证了系统的安全性,有利于与其它应用系统集成,并可以根据具体需求定制和提供及时有效的服务。其功能、性能、可靠性均达到国外主流数据库管理系统的水准,能够满足国内信息化建设的需求。

在系统安全性上,DM的系统安全等级高于国外数据库管理系统可授权出口的产品,它拥有完全自主知识产权,其安全级别达到了国内所有数据库产品中的最高级,即安全四级。DM 在安全管理方面采用了三权分立原则,管理员、审计员、安全员各行其责,相互制约的管理体制更好地实现了数据的保密性、完整性和可用性;同时,DM采用基于用户口令和数字证书相结合的身份验证机制更有效保护了服务器访问的安全,并通过控制用户对服务器系统资源的上限,避免恶意抢占资源以尽可能减少人为的安全隐患。

另外,DM还采用基于访问控制表的自主访问控制和基于标记的强制访问控制相结合的访问控制机制,自主访问控制的粒度达到列级,强制访问控制的粒度同时达到行级和列级,并对数据库审计事件的类型进行了2大类共100多个子类别的划分,灵活高效地审计用户所关心的安全事件;DM提供实时审计和审计主动报警机制,对于定义的危险操作被触发后,可实时主动邮件和短信方式通知管理员,同时还提供基于SSL安全协议对客户端和服务器端传输的数据进行安全加密,防止网络传输中数据被偷听或篡改;最后,DM对于口令等安全敏感数据可以采用存储加密方式进行存储,以保证数据信息不会因为资源的动态分配而泄露给未授权的用户。

在可靠性方面,DM高级复制功能包括同步复制与异步复制技术,可以实现数据库的异地快速备份、实时快速同步功能,同时为分布式集群计算模式提供高效可靠的数据同步、复制、安全保障手段。同步复制功能基于分布式事务协议实现,支持多对多的级联、循环复制方式,支持站点、表空间、模式、表复制关系的建立,并能够保证事务的ACID 特性,确保主从服务器数据实时保持一致;异步复制功能基于优化的冲突检测和处理技术实现,支持多对多的级联、循环复制方式,支持站点、表空间、模式、表复制关系的建立。复制数据通过专门的数据传输通道进行传输,最大限度减小数据传输量和提高解析效率,提升数据复制性能;DM还提供了备份恢复功能,支持增量备份、完全备份、联机备份、脱机备份等。支持表备份、表空间备份,并支持恢复到任意时间点。另外,DM数据库有分离/附加、数据库快照、导出数据压缩等功能,进一步丰富并增强了系统的故障恢复手段。

另外,DM推出的数据守护机制是也一种高可靠的方案,在主节点和备节点间通过redo日志的同步来保证数据的同步,主节点和备节点可以相互监视,当备节点监视到主节点故障时,备节点可以实现快速切换并进行灾难性恢复,因此可以保证对外提供不间断数据库服务。

从第一代数据库产品DM1 到第七代DM7,在长达十余年的市场推广中,达梦已建立了众多的示范工程,广泛应用于国防军事、公安、金融、电信等众多领域,保障了信息安全。2012年,达梦数据库在国家卫生部、湖北省图书馆、安徽省民政厅等多个项目数据库招标活动中战胜Oracle等对手,走出了一条中国人自主研发数据库管理系统的艰难崎岖之路。

上一篇:浅析病理生理学的实验教学改革 下一篇:培养小学生数学阅读能力的具体措施