最近单位的信息系统在做信创改造,其中就涉及到了数据库系统,有人就提到了国产的人大金仓。但是我对国产数据库的了解很浅,所以在此咨询一下到底怎么样,有人说它是套壳(套PG)数据库,并非国产自研。
作为业内人讲几句:1、国产数据库,基本的使用保障,还是有的,这是值得肯定的;2、对于吹嘘的“无缝切换、完全兼容”,别信,一律以实测为主;3、从周边系统开始切,先积累经验,顺带用实际场景踩一波坑;4、如果含有大量的存储过程,那就麻烦了。不存在“迁移”,只存在“重写”。完全兼容是不可能的,容体现在3点:1、切换过程中的不兼容。例如去Oracle换到国产(哪怕是纯mysql套壳);2、协议兼容但细节处理不兼容,例如OceanBase的Oracle模式;3、即使是套壳,也有出于“自主创新”而特意制造的不兼容……