随着对数据安全、网络安全的高度重视,信创产业(信息技术应用创新产业)得以蓬勃开展,自主知识产权的基础软件越来越受到关注。
数据库软件作为软件产品中存储数据的重要环节,显得尤为重要。数据库软件长期被Oracle、MySQL、MSSQL等国外产品所垄断,有较大的安全隐患。国产数据库中,以“达梦数据库”为代表的一批国产数据库软件逐步发展,有了一些比较有竞争力的产品,在一些项目开始替代国外数据库。
最近从达梦官网下载了其官方的最新版的管理员手册,粗略阅读后,感受如下:
1、核心设计完全模仿Oracle,好似保时泰。
1.1 物理架构
实例+数据库的物理架构,同样的数据库包含:数据文件、控制文件、重做日志文件,连名称都没变
1.2 逻辑架构
同样的四层,你看出对应的名称了吗?
表空间 => 表空间 tablespace
段 => 段 segment
簇 => 扩展 extent
页 => 块 block
页的定义与“块 block”没啥区别
1.3 数据状态与模式
数据库状态上主要的MOUNT、OPEN;模式上的普通、主备。
2、有扩展,但愿不都是锦上添花。
不可否认,在很多地方达梦数据库进行了扩展,如对于数据库文件除了最广泛用B树存储“行”数据外,也支持堆表数据、列存储数据等。希望这些功能在实际使用中能达到预想的效果。
3、是必经之路,但要尽早有自己的核心设计。
中国自研数据库较晚,模仿成熟的产品是必经之路。在我看来现在达梦主要是把精力放在了如何实现现有设计的层面上。政策的加持会让其抢占一定的市场份额,但要长远发展,不被“卡脖子”,除了自主研发的产品,更需要有拥有自己的核心设计,来引领行业。