国产数据库

谱系分析

实话实说,现在的国产数据库陷入了一个怪圈,看着让人挺无语的。随便抄一个内核的数据库产品都在大肆宣扬自己,什么自主可控、核心科技、国产之光。真正牛逼的数据库产品反而在默默发展(我觉得阿里云PolarDB的设计挺有想法)。

就目前我玩过的国产数据库来说,他们都针对等保测评强化了访问控制模型和安全审计策略,并做了国产芯片的适配。实际上扒一扒他们的家谱是这样的:

  • 达梦 v7 & v8 :基于Oracle,移植得不错,也正在努力摆脱Oracle的影子。据说v6之前是抄的pg,但网上没找到。

  • 人大金仓 Kingbase v8 :拿 PostgreSQL 9.4 源码编译,改几个关键词,预置一些pg的安全性插件。

  • 神通(OSCAR) v7 :基于Oracle,系统函数都没抄全。

_images/sigh.png

顺便吐槽下这些国产数据库的谜之同步点:

  1. 预置了DBA帐户、SAO帐户和SSO帐户。(说实话三权分立做的确实不错)

  2. 内置了强制访问控制功能,并作为卖点。(但他们的爸爸都有)

  3. 预置了挺不错的审计策略。

  4. 自带一个GUI管理工具,实际是Eclipse。

  5. 要钱,官网下不到完整版。官网贼丑。

  6. 不说自己的内核哪来的,只说“兼容XXX”。

  7. 除了安装时附带的手册,网上屁都搜不到。