最近在参与数据库国产化的相关工作,热火朝天,忙忙碌碌,也发现数据库国产化的一些怪事儿。
很多很多的甲方和应用开发商都要求必须适配某某数据库,或兼容某某特性,否则这个项目就黄了,或换数据库适配。
貌似一听也很有道理,毕竟应用开发商是有一些开发的工作量在里面的。
不过反过来想想也挺有意思的:
1. 到底是数据库是基础软件还是应用软件是基础软件;
2、莫非你原来运行在windows上的C程序还让linux改造以支持你的应用程序?
3、数据库这个基础软件本来就是百花齐放的,去看看db-engineer上的排名就知道了,人家在存储过程和某些特性上不一定非要和某某数据库完全兼容啊
4、百花齐放本是好事儿一件,莫非大家都要去棒子国整一下出来的才是最好的?
希望各位大爷反思与警醒。